Skip to content

Conversation

@zjg555543
Copy link
Contributor

  • Targeted PR against correct branch (see CONTRIBUTING.md)

  • Linked to github-issue with discussion and accepted design OR link to spec that describes this work.

  • Wrote tests

  • Updated relevant documentation (docs/)

  • Added a relevant changelog entry to the Unreleased section in CHANGELOG.md

  • Reviewed Files changed in the github PR explorer


For Admin Use:

  • Added appropriate labels to PR (ex. wip, ready-for-review, docs)
  • Reviewers Assigned
  • Squashed all commits, uses message "Merge PR #XYZ: [title]" (coding standards)

@zjg555543 zjg555543 marked this pull request as ready for review April 22, 2023 06:51
giskook and others added 5 commits April 24, 2023 15:13
cherry-pick mpt store adaption

cherry-pick the env

use the same storageStoreKey when simulate

support watchdb

optimize iterator with storage traverse

rm logs and useless lines

delete useless func

rm useless key
@zjg555543 zjg555543 changed the title merge wasm pr merge wasm pr and mpt May 8, 2023
@codecov-commenter
Copy link

codecov-commenter commented May 8, 2023

Codecov Report

Merging #99 (45d5774) into dev (07f12e6) will decrease coverage by 0.18%.
The diff coverage is 33.40%.

❗ Current head 45d5774 differs from pull request most recent head 08d02e0. Consider uploading reports for the commit 08d02e0 to get more accurate results

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@            Coverage Diff             @@
##              dev      #99      +/-   ##
==========================================
- Coverage   34.37%   34.20%   -0.18%     
==========================================
  Files         419      423       +4     
  Lines       43341    44310     +969     
==========================================
+ Hits        14899    15155     +256     
- Misses      27367    28053     +686     
- Partials     1075     1102      +27     
Impacted Files Coverage Δ
app/repair_state.go 0.00% <0.00%> (ø)
app/rpc/namespaces/eth/api.go 0.00% <0.00%> (ø)
app/rpc/namespaces/eth/api_multi.go 0.00% <0.00%> (ø)
app/rpc/namespaces/eth/utils.go 39.71% <0.00%> (-0.58%) ⬇️
x/erc20/keeper/evm_log_handler.go 81.60% <0.00%> (-2.70%) ⬇️
x/evm/evm2cm.go 52.83% <0.00%> (-6.75%) ⬇️
x/evm/keeper/evm_hooks.go 44.44% <0.00%> (-15.56%) ⬇️
x/evm/txs/base/base.go 0.00% <0.00%> (ø)
x/evm/types/statedb.go 72.11% <0.00%> (-0.19%) ⬇️
x/feesplit/keeper/evm_hooks.go 3.63% <0.00%> (-0.21%) ⬇️
... and 57 more

@zjg555543 zjg555543 requested a review from giskook May 12, 2023 06:31
@KamiD KamiD merged commit 26e49fe into dev May 12, 2023
giskook added a commit that referenced this pull request May 23, 2023
* 3049

* 3053

* 3050

* 3061,3064

* 3068

* 3069

* 3074

* 3076

* 3086

* 3087

* merge form oktc wasm

* merge form oktc wasm

* merge dev/wasm form oktc

* merge cmtx nonce form oktc

* merge form oktc

* merge form oktc

* modfiy okb

* optimized code

* optimized code

* optimized code

* fix ut

* add earth height

* update shell script

* cherry-pick add storageKey for keeper

cherry-pick mpt store adaption

cherry-pick the env

use the same storageStoreKey when simulate

support watchdb

optimize iterator with storage traverse

rm logs and useless lines

delete useless func

rm useless key

* add check for the nil key

* modify iterator code

* set watch store to prefix store's parent

* add ut

* tidy store

* fix ut with createTestInput

* fix ut

* fix ut

* fix watch delete key

* fix ut

* fix ut

* add store to help read without stateroot

* add store_storage

* fix ut

* revert store_storage

* fix revert storage_store

* fix panic

* fix ut

* add ut

* optimized code

* Merge branch 'zhangkai/wasm-on-mpt-tidy' into zjg/wasm-on-mpt-v1

* optimized code

* optimized code

* optimized code

* optimized code

* add query code by contract addr rpc interface

* fix prefix iterator when end is nil

* handle iterator's edge case

* from oktc 4.27

* fix ut rm useless code

* add iterator ut

* update script

* adapter watchdb with prefix

remove useless code

* fix repair data

* remove invalid code

* optimized code

* optimized code

* rebrand

* Use the propose to upgrade wasm

* when prepare use the cur version to load tree

* optimized code

* add vmbridge file

* fix script

* optimized code

* optimized code

* optimized code

---------

Co-authored-by: zhangkai <[email protected]>
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