Commit Graph

100 Commits (5bff76f107a67ee151f5b28cc1f3f05dc85b1607)

Author SHA1 Message Date
Sally MacFarlane 6111e1bbc3
Revert "Update Tuweni to 2.4.1 (#5513)" (#5585) 1 year ago
Danno Ferrin 9913a5aa11
Renumber EOF and Transient storage (#5550) 1 year ago
Danno Ferrin 2f669cc8fd
Migrate EVM module to JUnit 5 (#5575) 1 year ago
Antoine Toulme b96418143c
Update Tuweni to 2.4.1 (#5513) 1 year ago
Danno Ferrin 4407abd37f
EIP-5656 MCOPY (#5493) 1 year ago
Fabio Di Fabio 610812c841
Ignore min-block-occupancy-ratio option when on PoS (#5491) 2 years ago
Danno Ferrin 40db55f8c5
Move Big EOF out of Cancun (#5429) 2 years ago
Danno Ferrin b3d3f54fff
Reduce UInt256 in EVMOperations (#5331) 2 years ago
Danno Ferrin ebbc0df773
Reduce EVM module dependencies (#5285) 2 years ago
Danno Ferrin 0f973373f3
Evmtool graalvm support (#5192) 2 years ago
Fabio Di Fabio 28f2bd4a1a
Gas accounting for EIP-4844 (#4992) 2 years ago
Danno Ferrin 32583f467e
Fix error output in standard trace (#5118) 2 years ago
Danno Ferrin 532797fc17
Add needed tooling support for execution-spec-tests (#5030) 2 years ago
Fabio Di Fabio 53b4afce82
Initialize KZG native lib at startup if Cancun is enabled (#5084) 2 years ago
Fabio Di Fabio bff05d8fa3
Only use MAINNET version of KZG (#5095) 2 years ago
Justin Florentine 56ae1fcf5b
moves check for init code length before balance check (#5077) 2 years ago
Danno Ferrin 7245e01088
Speed up initcode validation (#5050) 2 years ago
Cody Born 53e11e3e6b
EIP-1153: Transient storage opcodes (#4118) 2 years ago
Danno Ferrin ca12eaebab
Add EIP-2537 (BLS12-381 curve precompiles) to Cancun (#5017) 2 years ago
Jason Frame 4c678a1050
Withdrawals processor to clear empty accounts (#4995) 2 years ago
Danno Ferrin 602147411e
RJumpV overflow (#4985) 2 years ago
Fabio Di Fabio 617c14a520
Add max_fee_per_data_gas field to transaction (#4970) 2 years ago
Sally MacFarlane 7d04ed2e13
[MINOR] javadoc for kzg precompile (#4988) 2 years ago
Justin Florentine f8a0f87405
KZG point eval precompile (#4860) 2 years ago
Gabriel-Trintinalia c4dbc58a5e
Add implementation for eth_createAccessList RPC method (#4942) 2 years ago
garyschulte 45dcfd4110
fix javadoc regressions in main (#4971) 2 years ago
Justin Florentine 42d67de5b7
Datahash opcode (#4933) 2 years ago
Danno Ferrin db10bebd57
Enforce EOF version validation rules (#4959) 2 years ago
Usman Saleem 9eb32836b7
Fix javadocs to allow build to pass in JDK 17 (#4834) 2 years ago
Danno Ferrin 80bebf2b73
EIP-3860 Initcode Size Reference Test fixes (#4911) 2 years ago
Danno Ferrin 2a30dfba1a
EOF Optimization - don't spit code sections (#4898) 2 years ago
Danno Ferrin 25f197eeb9
EOF Fuzzing Fixes (#4872) 2 years ago
Danno Ferrin 3a45261d0d
Move EOF to Cancun (#4884) 2 years ago
Danno Ferrin 4159b0dd8b
Add `FutureEips` and `ExperimentalEips` forks and networks (#4873) 2 years ago
Danno Ferrin 68e9782423
Enable EOF in Shanghai (#4868) 2 years ago
Danno Ferrin 986077e657
EOF updates (#4859) 2 years ago
ahamlat 3ecb09d721
Optimize Sstore operation execution time (#4836) 2 years ago
Diego López León aa7a6dafc5
[Shandong] Fix EOFv1 validation (#4711) 2 years ago
Danno Ferrin 165c6d95a8
Move EVM operation Tests (#4858) 2 years ago
Danno Ferrin 5fbf53ea8a
EIP-5450 - EOF Stack Validation (#4805) 2 years ago
Danno Ferrin 47545373b4
EIP-4750 EOF Functions (#4781) 2 years ago
Diego López León c3c934d706
Add EIP-4200: EOF - Static relative jumps (#4760) 2 years ago
Danno Ferrin 89ce75a614
Speedup modexp (#4780) 2 years ago
Diego López León fe92b24908
Set PUSH0 as valid opcode for EOF1 validation (#4733) 2 years ago
Diego López León e5872a5664
[Shandong] EIP-3860 support (#4726) 2 years ago
Danno Ferrin 0a6dcea436
Mul speedup (#4756) 2 years ago
Danno Ferrin f20b4b3bd1
"Small" Ethereum Object Format (EIP-3540 + EIP-3670) (#4644) 2 years ago
Diego López León e2b1994137
Remove SHL, SHR and SAR from default EVM (#4633) 2 years ago
lukelee-sl 148d01102b
Implementation of PUSH0 (#4660) 2 years ago
Danno Ferrin 40230ee626
Enable reference tests for the merge (#4608) 2 years ago