erigon-pulse/cmd/state/stateless
ledgerwatch b747ab5324
[WIP] CallTraces index (#1157)
* Initial commit for CallTraces index

* Fix compilation

* fix lint, add comment

* Fix integration

* Add Close function to ethdb.Cursor, fix some compile errors

* Try to stop cursor leak in Get

* Fix compile errors in RPC daemon

* Fix compile errors

* fixing another way

* Some fixes

* More fixes

* More fixes

* More fixes

* Fixes to core/state

* Fix lint

* Fix lint

* Fixes

* Stage caching for call trace stage

* Add mem stats

* Try to stop the leak

* Turn off debug

* Chunks for 10k blocks

* Print

* Revert "Print"

This reverts commit 5ffada4828d61e00e5dad1ca12c98258dfbbad00.

* Revert "Chunks for 10k blocks"

This reverts commit cfb9d498e782e5583d41c30abf0e2137da27383e.

* Trying to fix the leak

* Don't compute receipts in re-tracing

* Not compose block

* Print speed, fix receipts, bigger caches

* Fix lint

* Utilise changeset info

* Counters

* Use NoReceipts and ReadOnly

* ReadOnly is incompatible with caching

* Skip test leaking transactions

* Fix block test

* Change disable message for call-traces stage

* Use block option for call traces integration

* Fix retracing due to incarnation
2020-10-12 09:39:04 +01:00
..
check_change_sets.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
contract_size_estimage.go KV: move bucket.Get and bucket.Cursor methods to Tx object (#914) 2020-08-14 13:41:18 +07:00
deps.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
depths.go KV: move bucket.Get and bucket.Cursor methods to Tx object (#914) 2020-08-14 13:41:18 +07:00
naked_accouts.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
naked_storage.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
spec_exec.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
state_snapshot_test.go change bucket type to string (#894) 2020-08-11 06:55:32 +07:00
state_snapshot.go move ./trie to ./turbo/trie (#1114) 2020-09-14 11:33:39 +01:00
state.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
stateless_block_providers.go kill bolt (#1085) 2020-09-09 11:09:55 +01:00
stateless_chart.go Write proper stats to the CSV file; restore charting capabilities. (#201) 2019-11-26 14:29:41 +01:00
stateless_stats.go move ./trie to ./turbo/trie (#1114) 2020-09-14 11:33:39 +01:00
stateless.go Use the passed VMConfig (#1141) 2020-09-27 21:31:49 +01:00
tokens.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
transaction_stats.go [WIP] CallTraces index (#1157) 2020-10-12 09:39:04 +01:00
witness_db_test.go Stateless Resolver: store and use witnesses for resolved subtries (#326) 2020-01-24 11:58:01 +01:00
witness_db.go move ./trie to ./turbo/trie (#1114) 2020-09-14 11:33:39 +01:00