Trait gclient::ext::sp_runtime::traits::BlindCheckable
pub trait BlindCheckable: Sized {
type Checked;
// Required method
fn check(self) -> Result<Self::Checked, TransactionValidityError>;
}
Expand description
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.
Required Associated Types§
type Checked
type Checked
Returned if check
succeeds.
Required Methods§
fn check(self) -> Result<Self::Checked, TransactionValidityError>
fn check(self) -> Result<Self::Checked, TransactionValidityError>
Check self.
Object Safety§
This trait is not object safe.