Trait OverrideBlockHashes

Source
pub trait OverrideBlockHashes {
    // Required method
    fn override_block_hashes(
        &mut self,
        block_hashes: BTreeMap<u64, FixedBytes<32>>,
    );
}
Available on crate feature rpc only.
Expand description

Helper trait implemented for databases that support overriding block hashes.

Used for applying BlockOverrides::block_hash

Required Methods§

Source

fn override_block_hashes(&mut self, block_hashes: BTreeMap<u64, FixedBytes<32>>)

Overrides the given block hashes.

Implementations on Foreign Types§

Source§

impl<DB> OverrideBlockHashes for CacheDB<DB>

Source§

fn override_block_hashes(&mut self, block_hashes: BTreeMap<u64, FixedBytes<32>>)

Source§

impl<DB> OverrideBlockHashes for State<DB>

Source§

fn override_block_hashes(&mut self, block_hashes: BTreeMap<u64, FixedBytes<32>>)

Implementors§