pub trait CheckPredicates: Sized {
    // Required method
    fn check_predicates(
        self,
        params: &ConsensusParameters,
        gas_costs: &GasCosts
    ) -> Result<Self, CheckError>;
}
Expand description

Performs predicate verification for a transaction

Required Methods§

source

fn check_predicates( self, params: &ConsensusParameters, gas_costs: &GasCosts ) -> Result<Self, CheckError>

Define predicate verification logic (if any)

Implementors§