package
0.0.0-20250310125834-1ede654ac752
Repository: https://github.com/holiman/goevmlab.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
InstructionCount counts the number of instructions.
No description provided by the author
LookupChainConfig returns the params.ChainConfig for a given fork.
No description provided by the author
No description provided by the author
Create a new instruction iterator.
StringToOp finds the opcode whose name is stored in `str`.
ValidOpcodesInFork returns the set of valid opcodes for the given fork, or error if the fork is not defined.
# Constants
0x0 range - arithmetic ops.
0x0 range - arithmetic ops.
0x30 range - closure state.
0x10 range - comparison ops.
0x30 range - closure state.
0x40 range - block operations.
0x40 range - block operations.
0x40 range - block operations.
0x40 range - block operations.
0x10 range - comparison ops.
0xf0 range - closures.
0xf0 range - closures.
0x30 range - closure state.
0x30 range - closure state.
0x30 range - closure state.
0x30 range - closure state.
osaka.
0x30 range - closure state.
0x40 range - block operations.
0x30 range - closure state.
0x30 range - closure state.
0x40 range - block operations.
0xf0 range - closures.
0xf0 range - closures.
osaka.
osaka.
osaka.
osaka.
0xf0 range - closures.
0x40 range - block operations.
0x0 range - arithmetic ops.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
0x80 range.
osaka.
osaka.
0x10 range - comparison ops.
osaka.
0x0 range - arithmetic ops.
osaka.
0x30 range - closure state.
0x30 range - closure state.
0x30 range - closure state.
osaka.
osaka.
0x50 range - 'storage' and execution.
0x40 range - block operations.
0x30 range - closure state.
0x10 range - comparison ops.
0xf0 range - closures.
0x10 range - comparison ops.
0x50 range - 'storage' and execution.
0x50 range - 'storage' and execution.
osaka.
0x50 range - 'storage' and execution.
0x10 range - comparison ops.
0xa0 range - logging ops.
0xa0 range - logging ops.
0xa0 range - logging ops.
0xa0 range - logging ops.
0xa0 range - logging ops.
0x10 range - comparison ops.
Cancun.
0x50 range - 'storage' and execution.
0x0 range - arithmetic ops.
0x50 range - 'storage' and execution.
0x50 range - 'storage' and execution.
0x50 range - 'storage' and execution.
0x0 range - arithmetic ops.
0x0 range - arithmetic ops.
0x10 range - comparison ops.
0x40 range - block operations.
0x10 range - comparison ops.
0x30 range - closure state.
0x50 range - 'storage' and execution.
0x50 range - 'storage' and execution.
Shanghai.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
0x60 through 0x7F range.
osaka.
0xf0 range - closures.
osaka.
0x30 range - closure state.
osaka.
0x30 range - closure state.
0xf0 range - closures.
osaka.
osaka.
osaka.
0x10 range - comparison ops.
0x0 range - arithmetic ops.
0x40 range - block operations.
0xf0 range - closures.
0x10 range - comparison ops.
0x10 range - comparison ops.
0x10 range - comparison ops.
0x0 range - arithmetic ops.
0x50 range - 'storage' and execution.
0x10 range - comparison ops.
0x0 range - arithmetic ops.
0x50 range - 'storage' and execution.
0xf0 range - closures.
0x0 range - arithmetic ops.
0x0 range - arithmetic ops.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
0x90 range.
osaka.
0x40 range - block operations.
Cancun.
Cancun.
0x10 range - comparison ops.
# Type aliases
OpCode is an EVM opcode.