erigon-pulse/eth
Thomas Jay Rush b437fab006
[WIP] Tracing enhancements (#1133)
* Adding some testdata for RPC tracing

* Adding command line option to allow switching trace export format

* Moved types into a separate file for clarity

* Added endpoints and stub functions for other trace routines

* Added experimental end points for issuance, blockReward, and uncleReward

* Moved supporting functions for filtering to _filtering file

* Moved Filter function to _filtering file

* Reordering functions for clarity

* Cleaning up

* Implemented trace_get - 7 of 8 tests pass

* Implemented trace_transaction - 2 of 8 tests pass

* Updating test cases

* Turning off lint temporarily. Will be turned back on

* Extended trace_filter (parity traces, reward traces) - 10 of 13 tests pass

* Implemented trace_block - 4 of 6 tests passed

* Cleanup test cases

* Added refundAddress and selfDestructedAddress to self destruct traces

* Total hack fix to missing gasUsed in some tests. Fixes tests, needs to be replaced
2020-09-25 13:12:36 +01:00
..
downloader linter1 2020-09-11 18:12:39 +02:00
fetcher test fixups 2020-08-29 14:35:39 +02:00
filters transactional migrations (#1079) 2020-09-08 20:39:43 +01:00
gasprice geth 1.9.18 post-rebase fixups 2020-08-08 17:33:35 +02:00
stagedsync turbo-api: Add docs to some public structs, methods and fields (#1127) 2020-09-21 16:10:25 +02:00
tracers [WIP] Tracing enhancements (#1133) 2020-09-25 13:12:36 +01:00
api_backend.go Another step in migrating tests to staged sync (#970) 2020-08-24 18:00:40 +01:00
api_test.go move ./trie to ./turbo/trie (#1114) 2020-09-14 11:33:39 +01:00
api_tracer.go eth: added trace_call to trace on top of arbitrary blocks (#21338) 2020-09-11 16:25:13 +02:00
api.go eth: added trace_call to trace on top of arbitrary blocks (#21338) 2020-09-11 16:25:13 +02:00
backend.go Mutual TLS authentication (for now without verifying the Common Name) (#1113) 2020-09-19 15:16:04 +01:00
bloombits.go eth: updated comments (#21490) 2020-09-11 16:04:25 +02:00
config.go turbo-api: create a second executable file with a custom stage example (#1055) 2020-09-05 18:07:27 +02:00
debug.go Call bufio.Flash() in tester (#407) 2020-03-26 21:52:05 +00:00
discovery.go Make cmd/tester initiate staged sync, remove some pools and caches (#746) 2020-07-15 07:15:48 +01:00
firehose.go move ./trie to ./turbo/trie (#1114) 2020-09-14 11:33:39 +01:00
gen_config.go cmd, core, eth, light, trie: dump clean cache periodically (#20391) 2020-08-12 12:01:13 +02:00
handler_test.go move ./trie to ./turbo/trie (#1114) 2020-09-14 11:33:39 +01:00
handler.go Headers poc 3 - intermediate changes (#1093) 2020-09-11 07:35:51 +01:00
helper_test.go Headers poc 3 - intermediate changes (#1093) 2020-09-11 07:35:51 +01:00
peer.go Headers poc 3 - intermediate changes (#1093) 2020-09-11 07:35:51 +01:00
protocol_test.go Headers poc 3 - intermediate changes (#1093) 2020-09-11 07:35:51 +01:00
protocol.go Headers poc 3 - intermediate changes (#1093) 2020-09-11 07:35:51 +01:00
sync_test.go remove eth/63, add tests for eth/65 (#823) 2020-07-30 11:16:55 +01:00
sync.go Jumpdest skip optimisation (#851) 2020-08-01 17:56:57 +01:00