BOSCore v3.0.6 Release Note
Change Description
Data migration for eos-vm upgrade, update llvm&fc version and miscellaneous fixes.
Details:
- Extract contract code from account
- Add cmake modules
- Upgrade fc, change fc version to ac3bee8
- Change global property object2
- Add privileged in account metadata object
- Remove fcolor-diagnostics for docker build
- Remove memory test case and config.hpp header
- Modify: bos intrinsic action seed and contract
- Modify: builder dockerfile llvm to 7.0
- Modify: llvm and clang version in eosio_build script
- Modify: unittest cmakelist to generate eosio.contract
- Modify: wast import in unittest
- Modify: forked delay api test
- Fix: get code with wasm in txn_test_gen_plugin
- Fix: state history plugin get account code compile error
- Fix: multi testcases
- Fix: test case except api tests
- Fix: test crypto api bug
- Fix: api deferred transaction test
API Changes
- /v1/producer/create_snapshot, add
export_snapshot_type
enum export_snapshot_type {
snapshot = 0, // snapshot for data to use for restoring a node
acts_snapshot = 1 // snapshot for all accounts with system token balance
};
Create normal snapshot:
curl -d 0 http://127.0.0.1:{$PORT}/v1/producer/create_snapshot
Create account balance snapshot:
curl -d 1 http://127.0.0.1:{$PORT}/v1/producer/create_snapshot
Version:
- build from source code with tag : v3.0.6
- or use docker image : boscore/bos:v3.0.6