Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Name: Luis Pinto
Project: Besu
Proposed Weight: Full
Eligibility
Jul -> Sep
Commits
Issues
Sep -> Today
Verkle
Joined the Besu stateless team in September, working on fixing up gas costs for Verkle (EIP-6800, EIP-4762). Besu was able to follow the verkle devnet as a result of these efforts.
Refactored reference test framework in Besu to allow for running Verkle reference tests and pulling artifacts from a specific release branch in https://github.com/ethereum/execution-spec-tests.
Besu Commits
Besu-verkle-trie Commits
Issues - Update BlockchainReferenceTests to use Bonsai instead of Forest hyperledger/besu#7705 Change VerkleSpecTests to also do rollback of state hyperledger/besu#7812
Helped on improving verkle test reference coverage: verkle: add contract creation failure scenario ethereum/execution-spec-tests#944 and found a few bugs in Geth and other clients in the process:
Avoid unnecessary 100 gas cost in CALL & add missing write-event for CODEHASH gballet/go-ethereum#508
blockhash: charge warm costs in witness gballet/go-ethereum#529
Surfaced some issues with EIP-4762 for undocumented removal of CALLCODE cost of transferring value:
Update EIP-4762: clarify change in behaviour for CALLCODE cost if value transfer ethereum/EIPs#9124
EVMMAX
https://discord.com/channels/595666850260713488/1295427737183588363/1314232567125377078
Performance work
Trim modules Consensys/tuweni#17
Build with Java 21 and gradle 8.8 Consensys/tuweni#18
Performance improvements on Tuweni (internal PM repo issue #1010)
Currently ongoing