go-ethereum/core/vm
Martin HS 5b9a3ea9d2
core/vm: make all opcodes proper type (#30925)
Noticed this omission while doing some work on goevmlab. We don't
properly type some of the opcodes, but apparently implicit casting works
in all the internal usecases.
2024-12-17 18:37:29 +01:00
..
program core/vm/program: evm bytecode-building utility (#30725) 2024-11-20 08:40:21 +01:00
runtime all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
testdata
analysis_eof.go
analysis_legacy.go
analysis_legacy_test.go
common.go
contract.go
contracts.go
contracts_fuzz_test.go
contracts_test.go
doc.go
eips.go all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
eof.go all: typos in comments (#30779) 2024-11-22 09:02:45 +01:00
eof_control_flow.go
eof_immediates.go
eof_instructions.go
eof_test.go
eof_validation.go
eof_validation_test.go all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
errors.go
evm.go all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
gas.go
gas_table.go
gas_table_test.go core, eth, internal, cmd: rework EVM constructor (#30745) 2024-11-20 12:35:52 +01:00
instructions.go core/vm: remove unnecessary comment (#30887) 2024-12-10 13:10:17 +01:00
instructions_test.go core, eth, internal, cmd: rework EVM constructor (#30745) 2024-11-20 12:35:52 +01:00
interface.go all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
interpreter.go all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
interpreter_test.go core, eth, internal, cmd: rework EVM constructor (#30745) 2024-11-20 12:35:52 +01:00
jump_table.go all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
jump_table_export.go
jump_table_test.go
memory.go core/vm, go.mod: update uint256 and use faster method to write to memory (#30868) 2024-12-17 08:58:26 +01:00
memory_table.go
memory_test.go
opcodes.go core/vm: make all opcodes proper type (#30925) 2024-12-17 18:37:29 +01:00
operations_acl.go all: implement eip-7702 set code tx (#30078) 2024-12-16 11:29:37 +01:00
operations_verkle.go
stack.go
stack_table.go