From 04653f444d703d74083e8ae30ec13039812e6141 Mon Sep 17 00:00:00 2001 From: Kishan Sagathiya Date: Wed, 16 Nov 2022 17:15:18 +0530 Subject: [PATCH] don't force trie value to be nil --- lib/trie/trie.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/trie/trie.go b/lib/trie/trie.go index d7cfe84473..89e01b35a8 100644 --- a/lib/trie/trie.go +++ b/lib/trie/trie.go @@ -333,11 +333,6 @@ func (t *Trie) Put(keyLE, value []byte) { func (t *Trie) insertKeyLE(keyLE, value []byte, deletedMerkleValues map[string]struct{}) { nibblesKey := codec.KeyLEToNibbles(keyLE) - if len(value) == 0 { - // Force value to be inserted to nil since we don't - // differentiate between nil and empty values. - value = nil - } t.root, _, _ = t.insert(t.root, nibblesKey, value, deletedMerkleValues) }