[][src]Trait sp_runtime::traits::BlindCheckable

pub trait BlindCheckable: Sized {
    type Checked;
    fn check(self) -> Result<Self::Checked, TransactionValidityError>;
}

A "checkable" piece of information, used by the standard Substrate Executive in order to check the validity of a piece of extrinsic information, usually by verifying the signature. Implement for pieces of information that don't require additional context in order to be checked.

Associated Types

type Checked

Returned if check succeeds.

Loading content...

Required methods

fn check(self) -> Result<Self::Checked, TransactionValidityError>

Check self.

Loading content...

Implementors

Loading content...