Commit Graph

220 Commits (e63f4730c6473bad15a8e01004ae3cf5882ebc19)

Author SHA1 Message Date
Danno Ferrin 63b9ec9daa
ReturnDataLoad is an EOF only operation (#7670) 2 months ago
daniellehrner 01fcc7fcfb
Fix tx validation if sender has delegated it's code via 7702 transaction (#7593) 3 months ago
daniellehrner 8eee569887
7702 for devenet-3 (#7444) 3 months ago
Danno Ferrin 65240fdf46
Plumb maxCode overriddes into EVM (#7557) 3 months ago
Luis Pinto 4c4f2f3362
refactor SimpleWorld to use Optional for storing accounts and extra null checks (#7532) 3 months ago
Danno Ferrin ca8563ce2b
Disable EOF CALL opcodes in legacy (#7544) 3 months ago
Matilda-Clerke da98fa5541
Reintroduce engine get client version v1 with commit in manifest (#7548) 3 months ago
garyschulte 8ae0db4b24
Check for infinity in eip-196 ecmul (#7509) 3 months ago
Danno Ferrin 078523df64
Refactor max code size (#7523) 3 months ago
Danno Ferrin c0e0103b2b
Add slow parsing detection to EOF layout fuzzing (#7516) 3 months ago
Danno Ferrin b57310ffac
EOF testing error codes for layout (#7522) 3 months ago
Danno Ferrin 1598e6be67
EOF Differential Layout Fuzzer (#7488) 3 months ago
Danno Ferrin 4c0d7b5dbb
Update EOF validation error strings (#7487) 3 months ago
Danno Ferrin 51335954c2
Reuse HardforkId in EvmSpecVersion (#7448) 3 months ago
Luis Pinto b99cdf6273
Precompile calls were not traced when insuficient gas (#7462) 3 months ago
Danno Ferrin 94f7c7d24d
EIP-3155 Last Call Nitpicks (#7455) 4 months ago
Danno Ferrin a55c331e21
Add test coverage for java precompiles (#7446) 4 months ago
daniellehrner b53db47dab
Wrapped WorldUpdater into `EVMWorldupdater` (#7434) 4 months ago
Luis Pinto 6623b2d693
Move creator address warmup from targetContractAddress generation method to createe frame (#7415) 4 months ago
sirawt 8fc80ade8d
chore: fix some typos (#7438) 4 months ago
Danno Ferrin a6a0271ae2
EOF validation updates (#7419) 4 months ago
Guido Vranken 14d2809860
Small fuzzing fixes (#7418) 4 months ago
François Bojarski b5552e5137
fix(doc): tiny typo (#7388) 4 months ago
Danno Ferrin 6b1ae691e6
Change EOF Parsing to be non-recursive (#7396) 4 months ago
Danno Ferrin e57c811e47
Add EXTCODE* unit Tests (#7374) 4 months ago
Karim Taam 30c96c7a1d
Optimistic parallelization of transactions to improve performance (#7296) 4 months ago
garyschulte 8eef2df494
Feature/use gnark-crypto for eip-196 precompiles (#7262) 4 months ago
daniellehrner 895c17d5d2
EIP 7702 (#7237) 4 months ago
Danno Ferrin 17f4dc9a8a
Update unit test (#7317) 4 months ago
Danno Ferrin 51f10dcdd2
Update datacopy (#7319) 4 months ago
garyschulte 45dbc8a9a3
Feature/use gnark-crypto for eip-2537 (#7316) 5 months ago
garyschulte dfee65665d
test template refactor, bump besu-native to 0.9.2 (#7315) 5 months ago
Danno Ferrin 965e757d81
EOF Reference Test Fixes (#7306) 5 months ago
Danno Ferrin 264e7d9fac
Deeper tracing of self-destructed accounts (#7284) 5 months ago
Danno Ferrin 0f2046d4b0
Temporary CancunEOF fork for EOF testing. (#7227) 5 months ago
Danno Ferrin 7e840ab640
Reconfigure how Protocol Specs are created WRT EVM condiguration (#7245) 5 months ago
Danno Ferrin 3026268f15
Check for EOFCreate subcontainer rules (#7232) 5 months ago
Danno Ferrin db9710b2aa
check initcode size earlier (#7233) 5 months ago
cangqiaoyuzhuo 90d2db9736
chore: fix some comments (#7215) 6 months ago
Danno Ferrin 85d286aa85
EIP-7692 "Mega" EOF Implementation (#7169) 6 months ago
Danno Ferrin 365737c2eb
Remove EIP-3074 code (#7208) 6 months ago
Karim Taam 16c4f92c18
correctly checks the storage in ToyAccount (#7214) 6 months ago
daniellehrner 04f304fbb5
move traceEndTransaction after coinbase refund, add self destruct set to the method (#7188) 6 months ago
Usman Saleem 2d59f4dd7e
feat!: Java 21 for build and runtime (#7177) 6 months ago
Danno Ferrin 0cca642bc5
EIP-2935 Nyota updates (#7120) 6 months ago
Justin Florentine c90f18c154
Pectra-devnet-0 discoveries (#7121) 6 months ago
Gabriel-Trintinalia f9a61a0b83
EIP-7685 (#7068) 7 months ago
Danno Ferrin 27e5a649d7
Add BLS precompiles to warm list (#7100) 7 months ago
Gabriel-Trintinalia a5e08c8b02
Fix eip 2935 reftests (#7093) 7 months ago
Danno Ferrin 821daf12b9
EIP-2935: Serve historical block hashes from state (#7080) 7 months ago