laconicd/x/evm/keeper
crypto-facs 3f1eeb30b6
rpc: debug_traceBlockByNumber endpoint (#555)
* Refactor traceTx

* add getTendermintBlock on backend

* keeper concurrency

* first version

* json rpc concurrency

* rever makefile change

* remove grpc traceblock

* create internal traceBlock function

* added types to evm module

* tendermintBlockByNumber rename

* added safe message check

* remove unnecesary line

* check error

* fix lint

* fix linter

* Update ethereum/rpc/namespaces/debug/api.go

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>

* Update ethereum/rpc/namespaces/debug/api.go

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>

* Update ethereum/rpc/backend/backend.go

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>

* improve traceBlock performance

* fix linter

* add extra line on function parameters

* changed index to uint 64

* fix lint

* proto gen

* update endpoints documentation

* update changelog

* Apply suggestions from code review

* Update ethereum/rpc/namespaces/eth/filters/filters.go

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2021-09-15 08:46:01 +00:00
..
abci.go all: remove telemetry (#545) 2021-09-09 16:39:55 +00:00
benchmark_test.go evm: benchmark state DB (#514) 2021-08-31 12:50:31 +00:00
context_stack.go evm: use stack of contexts to implement snapshot revert (#399) 2021-08-10 07:22:46 +00:00
ERC20Contract.json evm: benchmark contract execution (#436) 2021-08-30 03:14:58 +00:00
grpc_query_test.go all: linter (#532) 2021-09-05 11:03:06 +00:00
grpc_query.go rpc: debug_traceBlockByNumber endpoint (#555) 2021-09-15 08:46:01 +00:00
hooks_test.go evm: implement ADR-002 EVM Hooks (#417) 2021-09-02 12:36:33 +00:00
hooks.go all: linter (#532) 2021-09-05 11:03:06 +00:00
keeper_test.go all: linter (#532) 2021-09-05 11:03:06 +00:00
keeper.go all: linter (#532) 2021-09-05 11:03:06 +00:00
msg_server.go all: remove telemetry (#545) 2021-09-09 16:39:55 +00: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 all: linter (#532) 2021-09-05 11:03:06 +00:00
state_transition.go all: remove telemetry (#545) 2021-09-09 16:39:55 +00:00
statedb_benchmark_test.go evm: benchmark state DB (#514) 2021-08-31 12:50:31 +00:00
statedb_test.go all: linter (#532) 2021-09-05 11:03:06 +00:00
statedb.go all: linter (#532) 2021-09-05 11:03:06 +00:00
utils_test.go all: linter (#532) 2021-09-05 11:03:06 +00:00
utils.go ante, evm: AnteHandler refactor (#517) 2021-09-03 15:55:37 +00:00