-
Notifications
You must be signed in to change notification settings - Fork 954
Comparing changes
Open a pull request
base repository: hyperledger/besu
base: 25.4.0
head repository: hyperledger/besu
compare: 25.4.1
- 20 commits
- 190 files changed
- 11 contributors
Commits on Apr 4, 2025
-
use Quantity.create for storage proof key to avoid 0x for zero (#8499)
* storage key - use 0x0 for zero Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com> --------- Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2afb161 - Browse repository at this point
Copy the full SHA 2afb161View commit details -
Implement eth_simulateV1 (#8406)
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 1976ad1 - Browse repository at this point
Copy the full SHA 1976ad1View commit details -
Review precompiles benchmarks to display mgas/s (#8495)
Change the output of precompile (and opcodes) Benchmarks to display mgas/s, in addition to derived gas cost Signed-off-by: Ameziane H. <ameziane.hamlat@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 506a32c - Browse repository at this point
Copy the full SHA 506a32cView commit details -
Add metrics to report peer count by client (#8515)
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 409a0e2 - Browse repository at this point
Copy the full SHA 409a0e2View commit details
Commits on Apr 7, 2025
-
Cache number of zero bytes in the payload in the tx (#8488)
* cache number of zero bytes in the payload in the tx Signed-off-by: daniellehrner <daniel.lehrner@consensys.net> * fix is equals check for Payload class Signed-off-by: daniellehrner <daniel.lehrner@consensys.net> * added PayloadTest, fixed PluginEeaSendRawTransactionTest Signed-off-by: daniellehrner <daniel.lehrner@consensys.net> * copy payload when copying transaction Signed-off-by: daniellehrner <daniel.lehrner@consensys.net> * rename payload methods Signed-off-by: daniellehrner <daniel.lehrner@consensys.net> --------- Signed-off-by: daniellehrner <daniel.lehrner@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 9c52f52 - Browse repository at this point
Copy the full SHA 9c52f52View commit details
Commits on Apr 8, 2025
-
Immediately check for static exceptions for
SELFDESTRUCT
(#8468)* feat: prioritize static exception checks for SELFDESTRUCT Signed-off-by: Olivier Bégassat <olivier.begassat.cours@gmail.com> * feat: updated comment Signed-off-by: Olivier Bégassat <olivier.begassat.cours@gmail.com> --------- Signed-off-by: Olivier Bégassat <olivier.begassat.cours@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6af6cab - Browse repository at this point
Copy the full SHA 6af6cabView commit details -
Add prague time and fork id test (#8521)
* add prague time and fork id test Signed-off-by: daniellehrner <daniel.lehrner@consensys.net> * added changelog entry Signed-off-by: daniellehrner <daniel.lehrner@consensys.net> --------- Signed-off-by: daniellehrner <daniel.lehrner@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 294b3fb - Browse repository at this point
Copy the full SHA 294b3fbView commit details -
EIP-7756 Trace updates (#8006)
* EIP-7756 Trace updates Update tracing for EIP-7756 changes, mostly swapping hex format and numbers for opcode and gas members. Signed-off-by: Danno Ferrin <danno@numisight.com> * postHash -> stateRoot EIP-3155 and EIP-7756 call for "stateRoot" where we use "postHash". Signed-off-by: Danno Ferrin <danno@numisight.com> * functionDepth = 1 for base level EOF Signed-off-by: Danno Ferrin <danno@numisight.com> * spotless Signed-off-by: Danno Ferrin <danno@numisight.com> * update test values Signed-off-by: Danno Ferrin <danno@numisight.com> * nonce and balance in summary. Signed-off-by: Danno Ferrin <danno@numisight.com> * rebase error Signed-off-by: Danno Ferrin <danno@numisight.com> * change defaults Change the defaults so EIP-7756 trace variations have to be explicitly enabled for now. Signed-off-by: Danno Ferrin <danno@numisight.com> * missed a negation Signed-off-by: Danno Ferrin <danno@numisight.com> --------- Signed-off-by: Danno Ferrin <danno@numisight.com>
Configuration menu - View commit details
-
Copy full SHA for 31bf5b4 - Browse repository at this point
Copy the full SHA 31bf5b4View commit details
Commits on Apr 9, 2025
-
feat(CREATE): don't compute gas cost in case of staticX (#8466)
Signed-off-by: F Bojarski <ceciestunepoubelle@protonmail.ch> Co-authored-by: Ameziane H. <ameziane.hamlat@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 8ceb452 - Browse repository at this point
Copy the full SHA 8ceb452View commit details -
Avoid Set allocation on every time
requestIdCompatible
is called (#……8522) Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for d86e86f - Browse repository at this point
Copy the full SHA d86e86fView commit details -
Feature/service manager in protocol context (#8533)
* add ServiceManager to protocol context. Signed-off-by: garyschulte <garyschulte@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dfc585f - Browse repository at this point
Copy the full SHA dfc585fView commit details
Commits on Apr 10, 2025
-
replace deprecated Charsets UTF-8 usage with StandardCharsets (#8528)
* use StandardCharsets UTF-8 Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com> --------- Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ec8b22a - Browse repository at this point
Copy the full SHA ec8b22aView commit details -
Add column family filter to rocksdb x-stats subcommand (#8524)
Signed-off-by: Simon Dudley <simon.dudley@consensys.net> Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9b03088 - Browse repository at this point
Copy the full SHA 9b03088View commit details -
Add block import tracer provider to plugin-api (#8534)
* add block import tracer provider Signed-off-by: garyschulte <garyschulte@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a3cb736 - Browse repository at this point
Copy the full SHA a3cb736View commit details
Commits on Apr 11, 2025
-
Update ephemery.json alloc and other config (#8539)
Matches https://ephemery.dev/latest/metadata/besu.json but with the addition of bootnodes Do not update the chainId or timestamp since those are handled automatically in EphemeryGenesisUpdater Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for b783b4b - Browse repository at this point
Copy the full SHA b783b4bView commit details -
Return BlockProcessingResult with error instead of throwing exception (…
…#8540) Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 5438456 - Browse repository at this point
Copy the full SHA 5438456View commit details -
feat!: remove deprecated
compatibility-eth64-forkid-enabled
option (#……8541) Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for d345456 - Browse repository at this point
Copy the full SHA d345456View commit details -
Tune and make configurable the
PeerTransactionTracker
(#8537)* Make max tracked seen txs and forget evicted txs values configurable in the peer tracker Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> * Apply suggestions from code review Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com> Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> * Update besu/src/main/java/org/hyperledger/besu/cli/options/TransactionPoolOptions.java Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com> Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> * Add a fallback value to `Xpeer-tracker-forget-evicted-txs` Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> --------- Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for abc01e2 - Browse repository at this point
Copy the full SHA abc01e2View commit details -
Default ExtraData to "besu vM.m.p" rather than empty (#8536)
* Default ExtraData to 'besu vM.m.p' rather than empty Signed-off-by: Ben Adams <thundercat@illyriad.co.uk> * Fix + changelog Signed-off-by: Ben Adams <thundercat@illyriad.co.uk> * Refactor to use BesuVersionUtils everywhere version info are required Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> # Conflicts: # ethereum/core/src/main/java/org/hyperledger/besu/ethereum/core/MiningConfiguration.java * Update and fix tests Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> --------- Signed-off-by: Ben Adams <thundercat@illyriad.co.uk> Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net> Signed-off-by: Ben {chmark} Adams <thundercat@illyriad.co.uk> Co-authored-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for d611483 - Browse repository at this point
Copy the full SHA d611483View commit details -
Update CHANGELOG for release 25.4.1 (#8543)
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 4993d22 - Browse repository at this point
Copy the full SHA 4993d22View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 25.4.0...25.4.1