erigon-pulse/cmd/rpcdaemon/commands
ledgerwatch 0953fd42cb
WIP trace_call implementation (#1399)
* trace_call initial

* Fix tests

* More tracing

* Add more fields to the action

* Completed first example query

* Add initial bench11 to compare trace_call with OpenEthereum

* Exclude precompile calls from call traces

* Add self-destruct, call types, more comparison in rpctest

* Support for execution errors

* Stack underflow error and delegatecall value

* Fix lint

* Fix suicide traceAddress, Bad instruction error

* Fix lint

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2020-12-14 11:27:52 +00:00
..
contracts further cleanup, unit tests for RPC daemon and tracing improvements (#1392) 2020-12-09 18:24:08 +00:00
daemon.go further cleanup, unit tests for RPC daemon and tracing improvements (#1392) 2020-12-09 18:24:08 +00:00
db_api_deprecated.go 1209 automate documentation (#1290) 2020-10-24 18:03:52 +01:00
debug_api_test.go further cleanup, unit tests for RPC daemon and tracing improvements (#1392) 2020-12-09 18:24:08 +00:00
debug_api.go further cleanup, unit tests for RPC daemon and tracing improvements (#1392) 2020-12-09 18:24:08 +00:00
error_messages.go Update docs testing (#1385) 2020-12-04 10:24:49 +00:00
eth_accounts.go State cache switching writes to reads during commit (#1368) 2020-12-08 09:44:29 +00:00
eth_api.go rpcdaemon: subscriptions, newHeads (#1359) 2020-11-17 19:13:41 +00:00
eth_block.go Ethstats (#1338) 2020-11-06 08:59:50 +01:00
eth_call.go WIP trace_call implementation (#1399) 2020-12-14 11:27:52 +00:00
eth_deprecated.go Updating RPC tests in Postman (#1340) 2020-11-09 09:52:18 +01:00
eth_filters.go rpcdaemon: subscriptions, newHeads (#1359) 2020-11-17 19:13:41 +00:00
eth_mining.go Update docs testing (#1385) 2020-12-04 10:24:49 +00:00
eth_receipts.go remove GetLogsByHash (#1390) 2020-12-04 10:27:24 +00:00
eth_system.go rpcdaemon: read chainConfig from the DB (remove hardcode) (#1339) 2020-11-08 06:46:53 +01:00
eth_txs.go Store receipts separately - one record per tx (#1271) 2020-10-25 08:38:55 +00:00
eth_uncles.go Store receipts separately - one record per tx (#1271) 2020-10-25 08:38:55 +00:00
get_chain_config_test.go Add test for getChainConfig (#1375) 2020-11-28 15:08:17 +00:00
get_chain_config.go Store transactions individually (#1358) 2020-11-22 21:25:26 +00:00
net_api.go 1209 automate documentation (#1290) 2020-10-24 18:03:52 +01:00
rpc_block.go Store transactions individually (#1358) 2020-11-22 21:25:26 +00:00
send_transaction.go Updating RPC tests in Postman (#1340) 2020-11-09 09:52:18 +01:00
shh_api_deprecated.go 1209 automate documentation (#1290) 2020-10-24 18:03:52 +01:00
storage_range.go Remove changeset-based decorators from WalkAsOf (#1356) 2020-11-18 14:58:52 +00:00
test_util.go further cleanup, unit tests for RPC daemon and tracing improvements (#1392) 2020-12-09 18:24:08 +00:00
tg_api.go initial (#1296) 2020-10-25 21:34:00 +00:00
tg_block.go Store receipts separately - one record per tx (#1271) 2020-10-25 08:38:55 +00:00
tg_issuance.go Store transactions individually (#1358) 2020-11-22 21:25:26 +00:00
tg_receipts.go Store receipts separately - one record per tx (#1271) 2020-10-25 08:38:55 +00:00
tg_system.go initial (#1296) 2020-10-25 21:34:00 +00:00
trace_adhoc.go WIP trace_call implementation (#1399) 2020-12-14 11:27:52 +00:00
trace_api.go WIP trace_call implementation (#1399) 2020-12-14 11:27:52 +00:00
trace_filtering.go WIP trace_call implementation (#1399) 2020-12-14 11:27:52 +00:00
trace_types.go WIP trace_call implementation (#1399) 2020-12-14 11:27:52 +00:00
tracing.go rpcdaemon: read chainConfig from the DB (remove hardcode) (#1339) 2020-11-08 06:46:53 +01:00
web3_api.go Updating RPC tests in Postman (#1340) 2020-11-09 09:52:18 +01:00