diff options
author | Péter Szilágyi <peterke@gmail.com> | 2016-05-19 18:24:14 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2016-05-26 21:33:09 +0800 |
commit | 748d1c171d74fbf6b6051fd629d3c2204dd930e3 (patch) | |
tree | f3bc5352efadae61cb39afd33ceeaba7b824609c /trie/secure_trie.go | |
parent | a7434fd0085f55235acea5348db0c9247e9aac10 (diff) | |
download | go-tangerine-748d1c171d74fbf6b6051fd629d3c2204dd930e3.tar go-tangerine-748d1c171d74fbf6b6051fd629d3c2204dd930e3.tar.gz go-tangerine-748d1c171d74fbf6b6051fd629d3c2204dd930e3.tar.bz2 go-tangerine-748d1c171d74fbf6b6051fd629d3c2204dd930e3.tar.lz go-tangerine-748d1c171d74fbf6b6051fd629d3c2204dd930e3.tar.xz go-tangerine-748d1c171d74fbf6b6051fd629d3c2204dd930e3.tar.zst go-tangerine-748d1c171d74fbf6b6051fd629d3c2204dd930e3.zip |
core, core/state, trie: enterprise hand-tuned multi-level caching
Diffstat (limited to 'trie/secure_trie.go')
-rw-r--r-- | trie/secure_trie.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/trie/secure_trie.go b/trie/secure_trie.go index be7defe83..1d027c102 100644 --- a/trie/secure_trie.go +++ b/trie/secure_trie.go @@ -162,11 +162,11 @@ func (t *SecureTrie) CommitTo(db DatabaseWriter) (root common.Hash, err error) { } t.secKeyCache = make(map[string][]byte) } - n, err := t.hashRoot(db) + n, clean, err := t.hashRoot(db) if err != nil { return (common.Hash{}), err } - t.root = n + t.root = clean return common.BytesToHash(n.(hashNode)), nil } |