Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/3.0.x #151

Merged
merged 15 commits into from
Mar 18, 2020
Merged

Release/3.0.x #151

merged 15 commits into from
Mar 18, 2020

Conversation

Thaipanda
Copy link

Change Description

Data migration for eos-vm upgrade and miscellaneous fixes.

  • 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 1 http://127.0.0.1:{$PORT}/v1/producer/create_snapshot

Create normal account balance snapshot:

curl -d 0 http://127.0.0.1:{$PORT}/v1/producer/create_snapshot

Thaipanda and others added 15 commits February 14, 2020 17:30
)

bos intrinsic action seed and has contract

extrace contract code from account

Fix: excutor visit

Upgrade fc

change fc version to ac3bee8

Fix: state history plugin get account code compile error

Remove protocol state in state history plugin

reset wasm compilation result

adjust order of intrisic_mapping

Add set upgrade param in intrisic mapping

reorder action time seed  in intrisic mapping

Add cmake modules

Modify: builder dockerfile llvm to 7.0

modify llvm and clang version in eosio_build script

remove fcolor-diagnostics for docker build

Add: txn_test_gen_plugin

Add: unittest build

Remove: kafka plugin build and modify unittest cmakefile

Modify: unittest cmakelist to generate eosio.contract

remove: llvm unittest 7.1 version

Modify: wast import in unittest

remove memory test case and config.hpp header

Modify: forked  delay api  test

Add wasm file

Modify: unittest cmakelist

Modify: txn_test_gen_plugin

Fix: get code with wasm in txn_test_gen_plugin

Change: global property object2

data migration for upgrade vm

Add: privileged in account metadata object

Fix: multi testcases

Fix: test case except api tests

Fix: test crypto api bug

Fix: api deferred transaction test

Data migration for eos-vm upgrade
…oken amount. file inlude: name,liquid,self_staked,other_staked,unstaking,rex_deposit
Upgrade to version 2.0 data migration and prepare for eos-vm merge (#…
add /v1/producer/create_acts_snapshot
update eosio_build_darwin.sh clang version
Fix: test build bug and docker build failed
@Thaipanda Thaipanda merged commit 3c0567c into develop Mar 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants