• Martin Holst Swende's avatar
    trie: separate hashes and committer, collapse on commit · 5a9c9645
    Martin Holst Swende authored
    * trie:  make db insert use size instead of full data
    
    * core/state: minor optimization in state onleaf allocation
    
    * trie: implement dedicated committer and hasher
    
    * trie: use dedicated committer/hasher
    
    * trie: linter nitpicks
    
    * core/state, trie: avoid unnecessary storage trie load+commit
    
    * trie: review feedback, mainly docs + minor changes
    
    * trie: start deprecating old hasher
    
    * trie: fix misspell+lint
    
    * trie: deprecate hasher.go, make proof framework use new hasher
    
    * trie: rename pure_committer/hasher to committer/hasher
    
    * trie, core/state: fix review concerns
    
    * trie: more review concerns
    
    * trie: make commit collapse into hashnode, don't touch dirtyness
    
    * trie: goimports fixes
    
    * trie: remove panics
    5a9c9645
Name
Last commit
Last update
..
committer.go Loading commit data...
database.go Loading commit data...
database_test.go Loading commit data...
encoding.go Loading commit data...
encoding_test.go Loading commit data...
errors.go Loading commit data...
hasher.go Loading commit data...
iterator.go Loading commit data...
iterator_test.go Loading commit data...
node.go Loading commit data...
node_test.go Loading commit data...
proof.go Loading commit data...
proof_test.go Loading commit data...
secure_trie.go Loading commit data...
secure_trie_test.go Loading commit data...
sync.go Loading commit data...
sync_bloom.go Loading commit data...
sync_test.go Loading commit data...
trie.go Loading commit data...
trie_test.go Loading commit data...