[−][src]Trait solana_libra_vm_runtime::VMExecutor
This trait describes the VM's execution interface.
Required methods
fn execute_block(
transactions: Vec<SignedTransaction>,
config: &VMConfig,
state_view: &dyn StateView
) -> Vec<TransactionOutput>
transactions: Vec<SignedTransaction>,
config: &VMConfig,
state_view: &dyn StateView
) -> Vec<TransactionOutput>
Executes a block of transactions and returns output for each one of them.
Implementors
impl VMExecutor for MoveVM
[src]
fn execute_block(
transactions: Vec<SignedTransaction>,
config: &VMConfig,
state_view: &dyn StateView
) -> Vec<TransactionOutput>
[src]
transactions: Vec<SignedTransaction>,
config: &VMConfig,
state_view: &dyn StateView
) -> Vec<TransactionOutput>