erigon-pulse/trie
Giulio rebuffo bcf04bbbcf Change "for storage" encoding of Account from RLP to bitmask + fields encoding (#287)
* migration tool + CBOR encoding for storage of account bucket

* documentation updated

* fixed

* removed noncontract in EncodeForStorage

* code adjustments

* updated tests

* switched to custom encoding

* documentation updated
2020-01-07 09:02:44 +00:00
..
rlphacks refactor trie package a bit (#171) 2019-11-15 17:50:16 +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 Remote tapes from GenStructStep (#260) 2019-12-12 18:17:13 +01:00
hack.go refactor trie package a bit (#171) 2019-11-15 17:50:16 +01:00
hashbuilder.go Thin history (#272) 2019-12-20 15:25:40 +03:00
hasher_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
hasher.go refactor trie package a bit (#171) 2019-11-15 17:50:16 +01:00
node.go Merge pull request #121 from ledgerwatch/red-queen 2019-11-04 14:15:26 +01:00
proof_generator_binary_test.go Use binary tries for the stateless action as an option. (#218) 2019-12-04 13:48:38 +01:00
proof_generator_binary.go Use binary tries for the stateless action as an option. (#218) 2019-12-04 13:48:38 +01:00
proof_generator_test.go Write tape stats to a csv file. (#185) 2019-11-21 15:09:21 +01:00
proof_generator.go Remove tapes from HashBuilder (#238) 2019-12-09 15:59:30 +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 Remote tapes from GenStructStep (#260) 2019-12-12 18:17:13 +01:00
stream.go Remote tapes from GenStructStep (#260) 2019-12-12 18:17:13 +01:00
structural_test.go Remote tapes from GenStructStep (#260) 2019-12-12 18:17:13 +01:00
sync_bloom.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
tapes.go refactor trie package a bit (#171) 2019-11-15 17:50:16 +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_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.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 Continue comparison of genesis block with geth, expand long values (#223) 2019-12-06 12:03:12 +00:00