pub trait IntoChecked: FormatValidityChecks + Sized {
    type Metadata: Sized;

    fn into_checked_basic(
        self,
        block_height: Word,
        params: &ConsensusParameters
    ) -> Result<Checked<Self>, CheckError>; fn into_checked(
        self,
        block_height: Word,
        params: &ConsensusParameters,
        gas_costs: &GasCosts
    ) -> Result<Checked<Self>, CheckError>
    where
        Checked<Self>: CheckPredicates
, { ... } }
Expand description

Performs checks for a transaction

Required Associated Types§

Metadata produced during the check.

Required Methods§

Returns transaction that passed only Checks::Basic.

Provided Methods§

Returns transaction that passed all Checks.

Implementations on Foreign Types§

Implementors§