1208 Commits

Author SHA1 Message Date
Fabio Di Fabio
09cbed1142 Remove stale test
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
2025-03-18 11:26:50 +01:00
Fabio Di Fabio
8b5b40d21e Merge branch 'main' into zkbesu
# Conflicts:
#	.github/workflows/acceptance-tests.yml
#	.github/workflows/codeql.yml
#	.github/workflows/integration-tests.yml
#	.github/workflows/pre-review.yml
#	.github/workflows/reference-tests.yml
#	build.gradle
2025-03-18 11:23:20 +01:00
garyschulte
c924e7686f Feature/required besu native (#8418)
* implement NativeRequirements for named networks

Signed-off-by: garyschulte <garyschulte@gmail.com>
2025-03-17 16:54:04 -07:00
daniellehrner
54aaf3d2fc Add Hoodi as named network (#8428)
Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
Co-authored-by: Simon Dudley <simon.dudley@consensys.net>
2025-03-17 13:47:14 -07:00
Karim Taam
552cb283f9 rename diffbased bonsai prefix (#8424)
Signed-off-by: Karim Taam <karim.t2am@gmail.com>
2025-03-17 14:08:35 +00:00
Simon Dudley
789542f76d Pull in Consensys/tuweni v2.7.0 (#8330)
This replaces io.tmio/tuweni with the Consensys fork.

Also Includes:
- reduce check argument args allocations - https://github.com/Consensys/tuweni/pull/10
which should reduce Integer and int[] and therefore gc pressure

Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
2025-03-17 19:42:25 +10:00
Matt Whitehead
47f455887a Add getBlockByHash to plugins API (#8413)
* Add getBlockByHash to plugins API

Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>

* Plugin hash

Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>

---------

Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Signed-off-by: Matt Whitehead <matthew.whitehead@kaleido.io>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-03-17 01:08:11 +00:00
Bhanu Pulluri
2db46e964c Enable Quorum/IBFT1 to Besu migration (#8262)
* Enable Quorum/IBFT1 to Besu migration

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Fix BftMining acceptance test

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Introduce delay after London fork update in BFT mining test to prevent timing issues

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Update besu/src/main/java/org/hyperledger/besu/controller/IbftLegacyBesuControllerBuilder.java

Co-authored-by: Matt Whitehead <matthew1001@hotmail.com>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>

* Review changes

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* update creating additional JSON RPC methods for all controllerbuidlers in consensus schedule

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Create ethprotocol manager and plugin factory for both consensus controllers in migration

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Refactor resource files

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* fix verification metadata

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* fix regression

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* update changelog

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Fix controller selection at the transition block

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Review changes

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Revert BftExtraData changes

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

---------

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>
Co-authored-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Co-authored-by: Matt Whitehead <matthew1001@hotmail.com>
Co-authored-by: Matt Whitehead <matthew.whitehead@kaleido.io>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-03-12 14:08:51 +00:00
Cristiano Aguzzi
72ac7bdbe4 [Follow up] Add Transaction Permissioning Hook to PermissioningService Interface (#8365)
* fixing the issue of implementing the permission service class in pr when it already exists
Signed-off-by: vaidikcode <vaidikbhardwaj00@gmail.com>

* wiring transaction filtering for Permissioning Plugins

* revert modify deprated code for TransactionSmartContractPermissioning

* Improve logging for AccountPermissioningController

Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Cristiano Aguzzi <relu91@users.noreply.github.com>

* Improve logging messages for AccountPermissioningController

* Allign AccountPermissioningControllerFactoryTest with the latest api

Signed-off-by: reluc <relu.cri@gmail.com>

---------

Signed-off-by: Vaidik <vaidikbhardwaj00@gmail.com>
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: reluc <relu.cri@gmail.com>
Signed-off-by: Cristiano Aguzzi <relu91@users.noreply.github.com>
Co-authored-by: vaidikcode <vaidikbhardwaj00@gmail.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Co-authored-by: Justin Florentine <justin+github@florentine.us>
2025-03-12 07:41:09 +00:00
Sally MacFarlane
35d12070db Plugin API - add methods returning actual RPC host/port values (#8127)
* deprecate methods returning optionals since we know these will always have a value

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>

---------

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-03-12 05:52:25 +00:00
Matilda-Clerke
90db4872a4 7935: add era1 format to blocks importer (#8352)
* Refactor to use clock to validate expiry

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* 7935: Finish unit testing E2StoreReader

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Build out E2StoreReader and associated files

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Spotless

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Add javadoc to new util module classes

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Implement Era1 block import sub command

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Remove unnecessary e2 and era file stuff

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Rename files to be era1 specific

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Rename e2 package to era1

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Spotless

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Rename Era1StoreReaderListener to Era1ReaderListener

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Clean up after merge

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Set up Era1BlockImporter to enable FAST sync and variations upon besu running

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Use bouncycastle for little endian to long conversion

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Rename slot related variables to blockIndex

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Spotless

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Fix broken unit test

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Fix AT compilation

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Fix javadoc

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Rework Era1BlockImporter to use appropriate data directory. Add unit test

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Fix javadoc

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* changelog

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Add era1 files to .gitattributes as binary file type

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* Remove pivot block header file creation from Era1BlockImporter

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

---------

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
Signed-off-by: Matilda-Clerke <matilda.clerke@consensys.net>
2025-03-11 13:42:56 +11:00
Bhanu Pulluri
e0bad4660e Deprecate Xsnapsync-bft-enabled option , to be removed in future release (#7930)
* Move snapsync-bft-enabled to stable options

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Add deprecation comments:

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Changelog entry for deprecation

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* spotlessApply

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Update CHANGELOG.md

Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>

* Removed option value checking to enable snapsync for bft networks. It's now supported by default

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Add acceptance tests for QBFT sync

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Update test

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* update CHANGELOG

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Update besu/src/main/java/org/hyperledger/besu/cli/options/SynchronizerOptions.java

Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>

* add delay to let the new validator sync

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* update BFT sync AT to use conditions and timeouts

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

---------

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>
Co-authored-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-03-10 08:27:03 +00:00
Gabriel-Trintinalia
f92780859d eth_simulateV1 - Fill gaps between block calls (#8375)
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
2025-03-06 04:13:51 +00:00
Jason Frame
d8844a6a29 Remove some unneeded types from the QBFT core (#8371)
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2025-03-06 00:19:20 +00:00
Sally MacFarlane
142a5e613d [CHANGELOG] upcoming removal of tx-pool-disable-locals (#8380)
* upcoming removal of tx-pool-disable-locals

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>

* typo

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>

---------

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-03-05 17:09:24 +00:00
Vaidik
65baa304d4 Update to new version of jc-kzg-4844 lib (#7849)
* Updating Dependencies
Signed-off-by: vaidikcode <vaidikbhardwaj00@gmail.com>

* Update CHANGELOG.md
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>

---------

Signed-off-by: Vaidik <vaidikbhardwaj00@gmail.com>
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Co-authored-by: Fabio Di Fabio <fabio.difabio@consensys.net>
2025-02-19 17:00:37 +00:00
daniellehrner
18e3917f37 increase mainnet & Sepolia gas limit to 36M (#8249)
* increase mainnet gas limit to 36M, remove unused gas limit calculator from BesuControllerBuilder

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* gas limit in SystemCallProcessor is independent of the block gas limit

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* update test to reflect gas limit increase from 30M -> 36M

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* remove unused gas limit check from previous commit

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* moved the target gas limit constant for testnets to the same class as the one for mainnet

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* fix tests

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

---------

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
2025-02-18 14:15:00 +00:00
Jason Frame
efcefad475 Remove QbftBlockHashing as this is provided by the block hash (#8311)
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2025-02-17 12:57:05 +10:00
Sally MacFarlane
6791c5fea6 remove k8s NAT method (#8289)
* remove k8s NAT method

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>

* changelog - update pr number in changelog

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>

---------

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-02-14 09:53:40 +10:00
Joshua Fernandes
3d56e87fcd Merge branch 'hyperledger:main' into zkbesu 2025-02-14 07:32:46 +10:00
Jason Frame
c34e3967fd allow disabling of transaction indexing while syncing (#8181)
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2025-02-13 16:45:08 +10:00
Fabio Di Fabio
bdc6423779 Merge branch 'main' into zkbesu
# Conflicts:
#	.github/workflows/pre-review.yml
#	.github/workflows/reference-tests.yml
2025-02-12 16:05:20 +01:00
Fabio Di Fabio
428a638569 Allow plugins to propose transactions during block creation (#8268)
* Allow plugins to propose transactions during block creation

Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>

* Apply suggestions from code review

Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>

* Document AbstractStatefulTransactionSelector

Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>

* Unit tests for BlockSizeTransactionSelectorTest

Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>

---------

Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
2025-02-12 15:59:59 +01:00
Bhanu Pulluri
f3bbb90cb0 Add TLS/mTLS options and configure the GraphQL HTTP service (#7910)
* Add TLS/mTLS options and configure the GraphQL HTTP service

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Update ethereum/api/src/test/java/org/hyperledger/besu/ethereum/api/graphql/GraphQLHttpsServiceTest.java

Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>

* moved changelog entry to unreleased

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>

---------

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Co-authored-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-02-12 02:28:09 +00:00
Gabriel-Trintinalia
11d33075a2 Merge branch 'main' into zkbesu 2025-02-08 19:09:02 +11:00
Gabriel-Trintinalia
72a4e4a0a3 Simulation - Expose BlockHashLookup to BlockSimulatorService (#8267)
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
2025-02-08 12:43:13 +11:00
Fabio Di Fabio
2abc4b6491 Merge branch 'main' into zkbesu
# Conflicts:
#	gradle/verification-metadata.xml
2025-02-07 18:20:34 +01:00
Jason Frame
a021feae03 Change Qbft to use its own QbftBlockHeader type (#8244)
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2025-02-07 02:37:32 +00:00
daniellehrner
28c3df86f6 Update prague timestamps for Holesky and Sepolia (#8260)
* update prague timestamps for Holesky and Sepolia

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* update test

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

---------

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
2025-02-06 20:19:35 +01:00
Simon Dudley
952deb79e9 Prague times for holesky and sepolia (#8255)
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
2025-02-06 11:11:40 +10:00
Jason Frame
b24ff90311 Remove PostMergeContext singleton (#8253)
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2025-02-06 00:24:28 +00:00
Fabio Di Fabio
271edbb97d Merge branch 'main' into zkbesu 2025-02-05 21:34:59 +01:00
Sally MacFarlane
1e5fb0051e update rpc gas cap default to 50M (#8251)
* update rpc gas cap default to 50M

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>

---------

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
2025-02-05 14:32:06 +10:00
Joshua Fernandes
8b45476112 Merge branch 'hyperledger:main' into zkbesu 2025-02-05 09:05:05 +10:00
phillip Yun
b74a7f2133 add Xchain-pruning-blocks-retained must be >= epochlength (#7963) (#8140)
Signed-off-by: philosup <philosup@gmail.com>
2025-02-04 10:19:45 +00:00
Fabio Di Fabio
ba66ba4b1f Merge branch 'main' into zkbesu 2025-02-04 10:54:31 +01:00
Jason Frame
4dbb72330f Qbft block type (#8142)
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2025-02-04 05:40:40 +00:00
Fabio Di Fabio
1d875cfa0e Merge branch 'main' into zkbesu
# Conflicts:
#	.github/pull_request_template.md
#	.github/workflows/sonarcloud.yml
2025-02-03 14:15:40 +01:00
daniellehrner
56e5b3c6c2 Init KZG precompile contract before importing blocks (#8219)
Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
2025-02-03 08:56:30 +10:00
Bhanu Pulluri
81e1ab9bf4 Round change upon f+1 RC messages (experimental option) (#7838)
* Fix incorrect duration for THREE_MINUTES from 1 minute to 3 minutes

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Round change upon f+1 RC messages (experimental option)

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Update besu/src/main/java/org/hyperledger/besu/cli/BesuCommand.java

Co-authored-by: Matt Whitehead <matthew1001@hotmail.com>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>

* revert an unrelated fix already merged to main

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* update return value description

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* fix logging level for couple of logs

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Review changes , added tests

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Merge and fix controller builder test context

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* minor fix to import missing class after merging main

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

* Add missing function header comments

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>

---------

Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Signed-off-by: Bhanu Pulluri <59369753+pullurib@users.noreply.github.com>
Co-authored-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
Co-authored-by: Matt Whitehead <matthew1001@hotmail.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Co-authored-by: Jason Frame <jason.frame@consensys.net>
Co-authored-by: Matt Whitehead <matthew.whitehead@kaleido.io>
2025-01-31 16:41:19 +00:00
Fabio Di Fabio
921c726922 Merge branch 'main' into zkbesu 2025-01-28 19:04:58 +01:00
Fabio Di Fabio
b5d507d659 Extend simulate transaction on pending block plugin API (#8174)
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
2025-01-28 19:03:59 +01:00
Karim Taam
b3192a5960 Refactor the methods for getting mutable states in the WorldState provider (#8113)
Refactor the methods for retrieving mutable states in the WorldState provider and make additional improvements to clean up the code.

---------

Signed-off-by: Karim Taam <karim.t2am@gmail.com>
2025-01-27 16:59:54 +00:00
Fabio Di Fabio
3485e296f3 Merge branch 'main' into zkbesu
# Conflicts:
#	.github/workflows/verify_artifacts.py
2025-01-27 15:29:49 +01:00
Gabriel-Trintinalia
b150b103e2 Check if discovery service is running before admin_addPeer (#8160)
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
2025-01-23 22:29:13 +00:00
Justin Florentine
09581eac20 Pectra testnet fork slots (#8163)
* adds Prague slot times

Signed-off-by: jflo <justin+github@florentine.us>

---------

Signed-off-by: jflo <justin+github@florentine.us>
2025-01-23 21:32:19 +00:00
Gabriel-Trintinalia
a1e087d5b5 Move p2p host validation to CLI validation (#8158)
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
2025-01-23 05:19:23 +00:00
Matilda-Clerke
e930c2dcb3 8053: Add GetPooledTransactionsFromPeerTask and appropriate usage (#8058)
* 8053: Add GetPooledTransactionsFromPeerTask and appropriate usage

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* 7582: Loosen restriction to allow fewer or equal results than requested, but not more

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* 8053: Protect against null message response in peer task executor

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

* 8053: spotless

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>

---------

Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
2025-01-21 21:31:31 +00:00
Fabio Di Fabio
448d1a97ee Merge branch 'main' into zkbesu 2025-01-20 11:20:00 +01:00
daniellehrner
a98e950eac Add baseFeeUpdateFraction to blobSchedule genesis config (#8128)
* Add baseFeeUpdateFraction to blobSchedule genesis config

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* added genesis file for CodeDelegationTransactionAcceptanceTest

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* remove hard coded baseFeeUpdateFraction from CancunFeeMarket & PragueFeeMarket

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

* make FeeMarket constructors package private

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>

---------

Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
2025-01-17 12:09:39 +00:00