Function sp_state_machine::key_changes_proof_check[][src]

pub fn key_changes_proof_check<'a, H: Hasher, Number: BlockNumber>(
    config: ConfigurationRange<'a, Number>,
    roots_storage: &dyn RootsStorage<H, Number>,
    proof: Vec<Vec<u8>>,
    begin: Number,
    end: &AnchorBlockId<H::Out, Number>,
    max: Number,
    storage_key: Option<&PrefixedStorageKey>,
    key: &[u8]
) -> Result<Vec<(Number, u32)>, String> where
    H::Out: Encode

Check key changes proof and return changes of the key at given blocks range. max is the number of best known block. Changes are returned in descending order (i.e. last block comes first).