diff --git a/leader/src/mpt.rs b/leader/src/mpt.rs index c888204..8463afe 100644 --- a/leader/src/mpt.rs +++ b/leader/src/mpt.rs @@ -55,7 +55,7 @@ impl Mpt { } else { return Node::Hash(crate::utils::compat::h256(root)).into(); }; - let a = >>::decode(&mut &*data).unwrap(); + let a = >>::decode(&mut &*data).unwrap(); // TODO(aatifsyed): use decode_list instead match a.len() { 17 => { let value = a[16].clone(); @@ -140,7 +140,7 @@ pub fn insert_mpt(mpt: &mut Mpt, proof: Vec) { fn insert_mpt_helper(mpt: &mut Mpt, rlp_node: Bytes) { mpt.mpt .insert(keccak(&rlp_node), MptNode(rlp_node.to_vec())); - let a = > as alloy::rlp::Decodable>::decode(&mut &rlp_node[..]).unwrap(); + let a = > as alloy::rlp::Decodable>::decode(&mut &rlp_node[..]).unwrap(); // TODO(aatifsyed): use decode_list intead if a.len() == 2 { let prefix = a[0].clone(); let is_leaf = (prefix[0] >> 4 == 2) || (prefix[0] >> 4 == 3);