Trait CheatcodeInspectorStrategyExt
pub trait CheatcodeInspectorStrategyExt {
// Provided methods
fn is_pvm_enabled(&self, _state: &mut Cheatcodes) -> bool { ... }
fn revive_try_create(
&self,
_state: &mut Cheatcodes,
_ecx: &mut Context<BlockEnv, TxEnv, CfgEnv, &mut dyn DatabaseExt<Error = DatabaseError>>,
_input: &dyn CommonCreateInput,
_executor: &mut dyn CheatcodesExecutor,
) -> Option<CreateOutcome> { ... }
fn revive_try_call(
&self,
_state: &mut Cheatcodes,
_ecx: &mut Context<BlockEnv, TxEnv, CfgEnv, &mut dyn DatabaseExt<Error = DatabaseError>>,
_input: &CallInputs,
_executor: &mut dyn CheatcodesExecutor,
) -> Option<CallOutcome> { ... }
fn revive_call_end(
&self,
_state: &mut Cheatcodes,
_ecx: &mut Context<BlockEnv, TxEnv, CfgEnv, &mut dyn DatabaseExt<Error = DatabaseError>>,
_call: &CallInputs,
) { ... }
fn revive_remove_duplicate_account_access(&self, _state: &mut Cheatcodes) { ... }
fn revive_record_create_address(
&self,
_state: &mut Cheatcodes,
_outcome: &CreateOutcome,
) { ... }
}Expand description
Defined in revive-strategy