22 lines
562 B
Rust
Raw Normal View History

2022-09-27 10:49:13 -07:00
use eth_trie_utils::partial_trie::{Nibbles, PartialTrie};
2022-09-22 20:09:48 -07:00
mod load;
2022-09-24 22:23:24 -07:00
mod read;
2022-09-27 10:49:13 -07:00
/// A `PartialTrie` where an extension node leads to a leaf node containing an account.
pub(crate) fn state_trie_ext_to_account_leaf(value: Vec<u8>) -> PartialTrie {
PartialTrie::Extension {
nibbles: Nibbles {
count: 3,
packed: 0xABC.into(),
},
child: Box::new(PartialTrie::Leaf {
nibbles: Nibbles {
count: 3,
packed: 0xDEF.into(),
},
value,
}),
}
}