besu
besu copied to clipboard
An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Currently verkle spec tests are only doing rollforward by implementing state change from transaction in test but we should also test rollback of state similar to https://github.com/hyperledger/besu/blob/verkle/ethereum/referencetests/src/main/java/org/hyperledger/besu/ethereum/referencetests/BonsaiReferenceTestWorldState.java#L114-L125 The most challenging...
Support for block overrides as in geth (also see state overrides in #5788) As a network participant, I would like access to be able to drop in and replace Besu...
## PR description ## Fixed Issue(s) Solved issue -: https://github.com/hyperledger/besu/issues/8180 Created a unit test case to check it is working properly or not as well-: Try -: `gradlew.bat :besu:test --tests...
With these history expiry PRs: https://github.com/hyperledger/besu/pull/8584 https://github.com/hyperledger/besu/pull/8582 https://github.com/hyperledger/besu/pull/8634 The checkpoint has moved from the deposit contract deployment block to the first PoS block. For mainnet once history expiry is live,...
See PR https://github.com/hyperledger/besu/pull/7475, specifically comment https://github.com/hyperledger/besu/pull/7475#discussion_r2162544377 We can improve the performance of reads by skipping the archive table if we know the entry isn't in the live table.
First pass maxes out StreamReadConstraints.maxStringLength for jackson decoding TODO We might want a more reasonable max value, and to only apply it to newPayload/engine API requests
Testing on performance branch TODO - Test on mainnet
## PR description Necessary code modifications to support https://github.com/hyperledger/besu/issues/8326 ## Fixed Issue(s) ### Thanks for sending a pull request! Have you done the following? - [ ] Checked out our...
Besu disconnects good peers sometimes due to slow processing of the responses within Besu itself rather the response itself being slow. This is preventing the chain sync pipeline parallelization from...
As a caller of Besu's RPC endpoints, I want Besu to return sensible results when queried for blocks which have been pruned. 1. Investigate the appropriate response (empty vs error...