From 9dfd6337bc2679732a112b1c896da1cb834785aa Mon Sep 17 00:00:00 2001 From: flyq Date: Wed, 15 May 2024 14:18:07 +0800 Subject: [PATCH] opt the get_leaf impl --- verkle-trie/src/database/memory_db.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/verkle-trie/src/database/memory_db.rs b/verkle-trie/src/database/memory_db.rs index e572278..913ab2c 100644 --- a/verkle-trie/src/database/memory_db.rs +++ b/verkle-trie/src/database/memory_db.rs @@ -57,9 +57,7 @@ impl ReadOnlyHigherDb for MemoryDb { } fn get_leaf(&self, key: [u8; 32]) -> Option<[u8; 32]> { - self.leaf_table - .get(&key) - .map(|val| val.to_vec().try_into().unwrap()) + self.leaf_table.get(&key).map(|val| *val) } fn get_branch_children(&self, branch_id: &[u8]) -> Vec<(u8, BranchChild)> {