Trait aptos_vm::VMValidator
source · [−]pub trait VMValidator {
fn validate_transaction(
&self,
transaction: SignedTransaction,
state_view: &impl StateView
) -> VMValidatorResult;
}
Expand description
This trait describes the VM’s validation interfaces.
Required Methods
fn validate_transaction(
&self,
transaction: SignedTransaction,
state_view: &impl StateView
) -> VMValidatorResult
fn validate_transaction(
&self,
transaction: SignedTransaction,
state_view: &impl StateView
) -> VMValidatorResult
Executes the prologue of the Aptos Account and verifies that the transaction is valid.