trie: return hasher to pool (#18116)
* trie: return hasher to pool * trie: minor code formatting fix
This commit is contained in:
committed by
Péter Szilágyi
parent
ffe2fc3bc4
commit
68be45e5f8
@ -66,6 +66,8 @@ func (t *Trie) Prove(key []byte, fromLevel uint, proofDb ethdb.Putter) error {
|
||||
}
|
||||
}
|
||||
hasher := newHasher(0, 0, nil)
|
||||
defer returnHasherToPool(hasher)
|
||||
|
||||
for i, n := range nodes {
|
||||
// Don't bother checking for errors here since hasher panics
|
||||
// if encoding doesn't work and we're not writing to any database.
|
||||
|
Reference in New Issue
Block a user