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.
This commit is contained in:
Martin HS 2024-12-17 18:37:29 +01:00 committed by GitHub
parent feaf1c95b1
commit 5b9a3ea9d2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -164,7 +164,7 @@ const (
// 0x80 range - dups. // 0x80 range - dups.
const ( const (
DUP1 = 0x80 + iota DUP1 OpCode = 0x80 + iota
DUP2 DUP2
DUP3 DUP3
DUP4 DUP4
@ -184,7 +184,7 @@ const (
// 0x90 range - swaps. // 0x90 range - swaps.
const ( const (
SWAP1 = 0x90 + iota SWAP1 OpCode = 0x90 + iota
SWAP2 SWAP2
SWAP3 SWAP3
SWAP4 SWAP4