BaseFeeInstruction
Performs the basefee instruction for the interpreter. 0x48 -> BASEFEE
Signature
pub fn baseFeeInstruction(self: *Interpreter) Interpreter.InstructionErrors!void
BlobBaseFeeInstruction
Performs the blobbasefee instruction for the interpreter. 0x4A -> BLOBBASEFEE
Signature
pub fn blobBaseFeeInstruction(self: *Interpreter) (Interpreter.InstructionErrors || error{InstructionNotEnabled})!void
BlobHashInstruction
Performs the blobhash instruction for the interpreter. 0x49 -> BLOBHASH
Signature
pub fn blobHashInstruction(self: *Interpreter) (Interpreter.InstructionErrors || error{InstructionNotEnabled})!void
BlockNumberInstruction
Performs the number instruction for the interpreter. 0x43 -> NUMBER
Signature
pub fn blockNumberInstruction(self: *Interpreter) Interpreter.InstructionErrors!void
ChainIdInstruction
Performs the chainid instruction for the interpreter. 0x46 -> CHAINID
Signature
pub fn chainIdInstruction(self: *Interpreter) (Interpreter.InstructionErrors || error{InstructionNotEnabled})!void
CoinbaseInstruction
Performs the coinbase instruction for the interpreter. 0x41 -> COINBASE
Signature
pub fn coinbaseInstruction(self: *Interpreter) Interpreter.InstructionErrors!void
DifficultyInstruction
Performs the prevrandao/difficulty instruction for the interpreter. 0x44 -> PREVRANDAO/DIFFICULTY
Signature
pub fn difficultyInstruction(self: *Interpreter) Interpreter.InstructionErrors!void
GasLimitInstruction
Performs the gaslimit instruction for the interpreter. 0x45 -> GASLIMIT
Signature
pub fn gasLimitInstruction(self: *Interpreter) Interpreter.InstructionErrors!void
GasPriceInstruction
Performs the gasprice instruction for the interpreter. 0x3A -> GASPRICE
Signature
pub fn gasPriceInstruction(self: *Interpreter) Interpreter.InstructionErrors!void
OriginInstruction
Performs the origin instruction for the interpreter. 0x32 -> ORIGIN
Signature
pub fn originInstruction(self: *Interpreter) Interpreter.InstructionErrors!void
TimestampInstruction
Performs the timestamp instruction for the interpreter. 0x42 -> TIMESTAMP
Signature
pub fn timestampInstruction(self: *Interpreter) Interpreter.InstructionErrors!void