laconicd/x/evm/keeper
yihuang 9bf3659718
evm: use clean context for GetCommittedState (#383)
* keep the original context for GetCommittedState api

* fix method mutation

* keep estimateGas consistant

* added test after the original context is recovered

* add integration test for the gas consumption of sstore

* test the committed case

* move methods to keeper module

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2021-08-04 07:49:02 +00:00
..
abci.go evm: fix infinite context usage on EndBlock (#329) 2021-07-21 11:57:30 +00:00
ERC20Contract.json evm: estimate gas unit tests (#324) 2021-07-23 14:24:36 +00:00
grpc_query_test.go evm: fix get storage (#375) 2021-07-27 14:33:56 +00:00
grpc_query.go evm: use clean context for GetCommittedState (#383) 2021-08-04 07:49:02 +00:00
keeper_test.go evm: estimate gas unit tests (#324) 2021-07-23 14:24:36 +00:00
keeper.go evm: use clean context for GetCommittedState (#383) 2021-08-04 07:49:02 +00:00
msg_server.go evm: treat all vm errors the same as reverted (#276) 2021-07-15 02:01:05 -04:00
params_test.go chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
params.go evm: move ChainConfig to Params (#266) 2021-07-14 05:13:55 -04:00
state_transition_test.go evm: estimate gas unit tests (#324) 2021-07-23 14:24:36 +00:00
state_transition.go evm: use clean context for GetCommittedState (#383) 2021-08-04 07:49:02 +00:00
statedb_test.go evm: use clean context for GetCommittedState (#383) 2021-08-04 07:49:02 +00:00
statedb.go evm: use clean context for GetCommittedState (#383) 2021-08-04 07:49:02 +00:00