light: odrTrie tryUpdate should use update

This commit is contained in:
Wenshao Zhong 2018-11-15 10:53:19 +08:00
parent 9a000601c6
commit b9e83ec21a

View file

@ -108,7 +108,7 @@ func (t *odrTrie) TryGet(key []byte) ([]byte, error) {
func (t *odrTrie) TryUpdate(key, value []byte) error { func (t *odrTrie) TryUpdate(key, value []byte) error {
key = crypto.Keccak256(key) key = crypto.Keccak256(key)
return t.do(key, func() error { return t.do(key, func() error {
return t.trie.TryDelete(key) return t.trie.TryUpdate(key, value)
}) })
} }