Skip to content

BOSCore v3.0.6 Release Note

Compare
Choose a tag to compare
@Thaipanda Thaipanda released this 20 Mar 06:40
· 56 commits to master since this release
e8ee0ea

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