Trait fuel_vm::checked_transaction::CheckPredicates
source · 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§
sourcefn check_predicates(
self,
params: &ConsensusParameters,
gas_costs: &GasCosts
) -> Result<Self, CheckError>
fn check_predicates( self, params: &ConsensusParameters, gas_costs: &GasCosts ) -> Result<Self, CheckError>
Define predicate verification logic (if any)