pub trait ExecutorStrategyExt {
// Provided methods
fn revive_set_dual_compiled_contracts(
&self,
_ctx: &mut dyn ExecutorStrategyContext,
_dual_compiled_contracts: DualCompiledContracts,
) { ... }
fn revive_set_compilation_output(
&self,
_ctx: &mut dyn ExecutorStrategyContext,
_output: ProjectCompileOutput,
) { ... }
fn start_transaction(&self, _ctx: &dyn ExecutorStrategyContext) { ... }
fn rollback_transaction(&self, _ctx: &dyn ExecutorStrategyContext) { ... }
}Expand description
Extended trait for Revive/PVM.
Provided Methods§
Sourcefn revive_set_dual_compiled_contracts(
&self,
_ctx: &mut dyn ExecutorStrategyContext,
_dual_compiled_contracts: DualCompiledContracts,
)
fn revive_set_dual_compiled_contracts( &self, _ctx: &mut dyn ExecutorStrategyContext, _dual_compiled_contracts: DualCompiledContracts, )
Set [DualCompiledContracts] on the context.