Enum revm_primitives::result::Halt
source · pub enum Halt {
Show 14 variants
OutOfGas,
OpcodeNotFound,
InvalidFEOpcode,
InvalidJump,
NotActivated,
StackUnderflow,
StackOverflow,
OutOfOffset,
CreateCollision,
OverflowPayment,
PrecompileError,
NonceOverflow,
CreateContractSizeLimit,
CreateContractStartingWithEF,
}
Expand description
Indicates that the EVM has experienced an exceptional halt. This causes execution to immediately end with all gas being consumed.
Variants§
OutOfGas
OpcodeNotFound
InvalidFEOpcode
InvalidJump
NotActivated
StackUnderflow
StackOverflow
OutOfOffset
CreateCollision
OverflowPayment
PrecompileError
NonceOverflow
CreateContractSizeLimit
Create init code size exceeds limit (runtime).
CreateContractStartingWithEF
Error on created contract that begins with EF