Enum evmodin::continuation::interrupt::InterruptVariant [−][src]
pub enum InterruptVariant {
Show 16 variants
InstructionStart(InstructionStartInterrupt),
AccountExists(AccountExistsInterrupt),
GetStorage(GetStorageInterrupt),
SetStorage(SetStorageInterrupt),
GetBalance(GetBalanceInterrupt),
GetCodeSize(GetCodeSizeInterrupt),
GetCodeHash(GetCodeHashInterrupt),
CopyCode(CopyCodeInterrupt),
Selfdestruct(SelfdestructInterrupt),
Call(CallInterrupt),
GetTxContext(GetTxContextInterrupt),
GetBlockHash(GetBlockHashInterrupt),
EmitLog(EmitLogInterrupt),
AccessAccount(AccessAccountInterrupt),
AccessStorage(AccessStorageInterrupt),
Complete(Result<SuccessfulOutput, StatusCode>),
}
Expand description
Collection of all possible interrupts. Match on this to get the specific interrupt returned.
Variants
InstructionStart(InstructionStartInterrupt)
Tuple Fields of InstructionStart
AccountExists(AccountExistsInterrupt)
Tuple Fields of AccountExists
GetStorage(GetStorageInterrupt)
Tuple Fields of GetStorage
SetStorage(SetStorageInterrupt)
Tuple Fields of SetStorage
GetBalance(GetBalanceInterrupt)
Tuple Fields of GetBalance
GetCodeSize(GetCodeSizeInterrupt)
Tuple Fields of GetCodeSize
GetCodeHash(GetCodeHashInterrupt)
Tuple Fields of GetCodeHash
CopyCode(CopyCodeInterrupt)
Tuple Fields of CopyCode
Selfdestruct(SelfdestructInterrupt)
Tuple Fields of Selfdestruct
Call(CallInterrupt)
Tuple Fields of Call
GetTxContext(GetTxContextInterrupt)
Tuple Fields of GetTxContext
GetBlockHash(GetBlockHashInterrupt)
Tuple Fields of GetBlockHash
EmitLog(EmitLogInterrupt)
Tuple Fields of EmitLog
AccessAccount(AccessAccountInterrupt)
Tuple Fields of AccessAccount
AccessStorage(AccessStorageInterrupt)
Tuple Fields of AccessStorage
Complete(Result<SuccessfulOutput, StatusCode>)
Tuple Fields of Complete
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.