Trait BlindedProvider

Source
pub trait BlindedProvider {
    // Required method
    fn blinded_node(
        &self,
        path: &Nibbles,
    ) -> Result<Option<RevealedNode>, SparseTrieError>;
}
Expand description

Trie node provider for retrieving blinded nodes.

Required Methods§

Source

fn blinded_node( &self, path: &Nibbles, ) -> Result<Option<RevealedNode>, SparseTrieError>

Retrieve blinded node by path.

Implementations on Foreign Types§

Source§

impl<'a, T: 'a + BlindedProvider + ?Sized> BlindedProvider for &'a T

Implementors§