Commit Graph

159 Commits (627e0a994e5d36381762e340331f06ebc7afe3d0)

Author SHA1 Message Date
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
Danno Ferrin 1c143f167e
Add Shandong network and fork (#4599) 2 years ago
ahamlat b50f8660cc
Create a specific calculateRootHash method for BonsaiInMemoryWorldState to improve performance (#4568) 2 years ago
garyschulte 76d6429cc0
Snapshot based non-persisting MutableWorldState usage (#4531) 2 years ago
Danno Ferrin e5f16b5f0c
Bring standard tracer closer to EIP standards (#4586) 2 years ago
Danno Ferrin 6f20060182
Rollback #4578 and #44562 (#4583) 2 years ago
Danno Ferrin aff38f414d
Remove Bytes32.ZERO (#4578) 2 years ago
Danno Ferrin b322ef6ae1
Migrate storage APIs to Bytes32 (#4562) 2 years ago
Danno Ferrin a7383a5f81
Adjust tracing calls (#4561) 2 years ago
Danno Ferrin 59d30448e9
Migrate EVM execution loop into a switch (#4540) 2 years ago
Danno Ferrin 9f8a948e33
EVM Performance, arrays and old tracing (#4533) 2 years ago
Antoine Toulme af25c9bac0
upgrade tuweni to 2.3.0 (#4464) 2 years ago
mustafauzunn 817c1cbc24
Java modules support (#4468) 2 years ago
Danno Ferrin 3acaee9ab3
Change min selection to an unsigned min (#4420) 2 years ago
Danno Ferrin 4691bfdba7
Revise Memory Expansion (#4387) 2 years ago
Danno Ferrin 2b8b4dbc6f
Reduce megamorphic call sites in AbstractCallOperation (#4288) 2 years ago
matkt 6aa88129eb
fix for bonsai state root mismatch (#4041) 2 years ago
Sally MacFarlane a0ac0ebad8
typo minimum (#4010) 2 years ago
Antoine Toulme 51ba246883
use the right processor based on message type (#3900) 3 years ago
Danno Ferrin d88bb5867f
Ref tests 10.4 (#3835) 3 years ago
Danno Ferrin 1693db9849
Rename SHA3 -> Keccak256 (#3749) 3 years ago
Sally MacFarlane 00851d042c
Not null annotations (#3708) 3 years ago
garyschulte 89100a0824
rename premerge fork to paris, keep premerge as an alias (#3615) 3 years ago
Danno Ferrin fc6b2ec13c
Fix precompile deprecation warnings (#3690) 3 years ago
Danno Ferrin e03ef28669
Remove Gas object and replace with primitive long (#3674) 3 years ago
Danno Ferrin b4027d6e39
Use JUnit 5 for unit test execution (#3620) 3 years ago
Danno Ferrin ed54f09f8a
Richer return information for Precompiled Contracts (#3546) 3 years ago
Danno Ferrin 5a7e955bd3
Improve contract validation errors (#3499) 3 years ago
Daniel Lehrner d2a413b61b
Rename field random to prevRandao (#3495) 3 years ago
Daniel Lehrner f6bff390a0
renamed op code RANDOM to PREVRANDAO (#3492) 3 years ago
Danno Ferrin f868ee5965
Migrate JumpDestCache to CodeCache (#3472) 3 years ago
Diego López León ed1329cf84
Introduce SLF4J for logging (#3285) 3 years ago
Danno Ferrin ed9d64d9cb
Version upgrades for 22Q1 (#3217) 3 years ago
garyschulte 0f5ef8aa0c
fix comparison in random operation (#3170) 3 years ago
Justin Florentine 83e783d7ca
Eip 4399 (#3111) 3 years ago
fab-10 43e67e0be2
baseFee as Wei instead of long (#3065) 3 years ago
Frank Li 183cdaf3e3
(internal) Refactor 'onchain' to 'flexible' where applicable (#3075) 3 years ago
Danno Ferrin 4170524ac3
Shift Optimization (#3039) 3 years ago
Danno Ferrin 54c53a537e
Strict input length metering for crypto precompiles (#2941) 3 years ago
Danno Ferrin ec5623f621
EVM Speed Improvements for MSTORE (#2917) 3 years ago
Danno Ferrin 85d7f84ba5
Always copy create code (#2908) 3 years ago
Sally MacFarlane 82ecef6c90
Fixed build badge (#2863) 3 years ago