From 9fd3d13e2c32b64af4abd0672d1f25c2477c6e22 Mon Sep 17 00:00:00 2001 From: Matt Kocubinski Date: Sat, 18 May 2024 03:10:59 -0400 Subject: [PATCH] fix(store/v2): Remove should not error on miss (#20423) --- store/v2/commitment/iavl/tree.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/store/v2/commitment/iavl/tree.go b/store/v2/commitment/iavl/tree.go index 2f4e2cf57a34..bf035e762586 100644 --- a/store/v2/commitment/iavl/tree.go +++ b/store/v2/commitment/iavl/tree.go @@ -29,13 +29,10 @@ func NewIavlTree(db corestore.KVStoreWithBatch, logger log.Logger, cfg *Config) // Remove removes the given key from the tree. func (t *IavlTree) Remove(key []byte) error { - _, res, err := t.tree.Remove(key) + _, _, err := t.tree.Remove(key) if err != nil { return err } - if !res { - return fmt.Errorf("key %x not found", key) - } return nil }