erigon-pulse/trie
ledgerwatch 4f5c858f00
Collect data about Keccak256 invocations for evaluation of STARK proof sizes and performance (#315)
* Gathering start data on witnesses

* Fix number parsing

* Proper filename, actually outputting

* Correct block

* Visualise states

* Code and value fix

* Visualise code hash and storage hash

* Current block number

* Print bucket

* Fix lint

* Fix lint

* Fix lint

* Fix lint

* Fix typo

* Fixes after merging master

* Fix lint

Co-authored-by: b00ris <b00ris@mail.ru>
2020-01-15 17:33:36 +00:00
..
rlphacks New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
.gitignore Roughly finish with adding BadgerDB (first cut) (#203) 2019-11-27 13:15:25 +00:00
account_node_test.go Don't store RLPs in valueNodes (except tests). 2019-11-13 20:08:20 +01:00
database.go trie: track dirty cache metrics, track clean writes on commit 2019-12-09 12:56:07 +01:00
debug_test.go Further fixes for the no-mod-root (#186) 2019-11-21 15:56:39 +00:00
debug.go Debug tool for recursively comparing state (in DB or in a file) with geth archive node (#191) 2019-11-25 13:36:21 +00:00
delete_subrtee_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
encoding_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
encoding.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
errors.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
gen_struct_step.go add incarnation to HashBuilder (#318) 2020-01-15 15:12:33 +01:00
hack.go refactor trie package a bit (#171) 2019-11-15 17:50:16 +01:00
hashbuilder.go add incarnation to HashBuilder (#318) 2020-01-15 15:12:33 +01:00
hasher_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
hasher.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
node.go Merge pull request #121 from ledgerwatch/red-queen 2019-11-04 14:15:26 +01:00
resolve_set_builder.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
resolve_set.go Use binary tries for the stateless action as an option. (#218) 2019-12-04 13:48:38 +01:00
resolver_test.go Change "for storage" encoding of Account from RLP to bitmask + fields encoding (#287) 2020-01-07 09:02:44 +00:00
resolver.go add incarnation to HashBuilder (#318) 2020-01-15 15:12:33 +01:00
stark_stats.go Collect data about Keccak256 invocations for evaluation of STARK proof sizes and performance (#315) 2020-01-15 17:33:36 +00:00
stream.go add incarnation to HashBuilder (#318) 2020-01-15 15:12:33 +01:00
structural_test.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
sync_bloom.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
trie_binary.go Use binary tries for the stateless action as an option. (#218) 2019-12-04 13:48:38 +01:00
trie_from_witness.go add incarnation to HashBuilder (#318) 2020-01-15 15:12:33 +01:00
trie_pruning_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
trie_pruning.go Merge pull request #112 from ledgerwatch/block_witness 2019-11-04 14:15:26 +01:00
trie_test.go Merge pull request #135 from ledgerwatch/badger 2019-11-04 14:15:26 +01:00
trie_transform.go Use binary tries for the stateless action as an option. (#218) 2019-12-04 13:48:38 +01:00
trie_witness.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
trie.go Thin history (#272) 2019-12-20 15:25:40 +03:00
utils.go refactor trie package a bit (#171) 2019-11-15 17:50:16 +01:00
visual.go Collect data about Keccak256 invocations for evaluation of STARK proof sizes and performance (#315) 2020-01-15 17:33:36 +00:00
witness_builder_test.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
witness_builder.go add incarnation to HashBuilder (#318) 2020-01-15 15:12:33 +01:00
witness_marshalling.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
witness_operators_test.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
witness_operators.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
witness_stats.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
witness_test.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00
witness.go New Witness Format (and remove the rest of the tapes) (#317) 2020-01-15 14:56:50 +01:00