Fabio Di Fabio
f18aa50815
Remove custom plugin repository needed for previous version of jc-kzg ( #8335 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-20 09:05:07 -08:00
Fabio Di Fabio
f54e4555bb
Fix and re-enable CliqueProposeRpcAcceptanceTest ( #8324 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-20 05:36:21 +00:00
Fabio Di Fabio
0e54416026
Update Spotless Gradle plugin ( #8333 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-20 14:44:56 +10: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
Simon Dudley
c1c371589b
Upgrade to execution-spec-tests version 4.0.0 ( #8325 )
...
Use fixtures_develop which contains Pectra test fixtures.
Unignore the BLS execution-spec-tests, but keep ignoring the older reference tests version
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
2025-02-19 14:28:31 +10:00
Sally MacFarlane
984173e134
update some deprecated references ( #8314 )
...
* update some deprecated references
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* change order of params to eliminate deprecation warning
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-18 22:24:39 +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
Sally MacFarlane
1cbdcdb01d
[build] evmtool Dockerfile - update apt-get packages ( #8321 )
...
* update ca-certificates-java version
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* removed ca-certificates install; add adduser
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-18 11:30:02 +00:00
Jason Frame
0db6ebc4d7
Remove unused qbft core dependencies ( #8319 )
...
Signed-off-by: Jason Frame <jason.frame@consensys.net >
2025-02-18 19:25:20 +10:00
Sally MacFarlane
e8a4755996
update base image for evmtool Dockerfile ( #8304 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-18 01:05:09 +00:00
Glory Agatevure
2c9446d30e
ephemery genesis - cancun and prague blob config update ( #8292 )
...
Signed-off-by: gconnect <agatevureglory@gmail.com >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-18 00:39:28 +00:00
Sally MacFarlane
53040061c8
[build] update non-bom dependencies ( #8315 )
...
* update non-bom dependencies
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-17 21:56:15 +00:00
Karim Taam
41a064730e
Improve Conflict Detection in Parallelization by Considering Slots to Reduce False Positives ( #7923 )
...
Signed-off-by: Karim Taam <karim.t2am@gmail.com >
2025-02-17 14:43:09 +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
873971acbf
update dependency versions ( #8293 )
...
* update versions of dependencies
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* update verification metadata for jackson
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-16 20:39:55 +00:00
Sally MacFarlane
1508b5cba5
[build] update use of gradle deprecated features ( #8295 )
...
* gradle 8.11
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-17 06:17:41 +10:00
Sally MacFarlane
5bf7ae1988
[build] Update to gradle 8.11 ( #8294 )
...
* gradle 8.11
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-16 01:52:10 +00:00
Sally MacFarlane
b4e7dbae25
upgrade web3j plugins ( #8296 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-16 01:02:06 +00:00
Fabio Di Fabio
ccb23ab9a0
Fix the cleanup of subprocesses after each AT ( #8306 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-16 09:58:24 +10:00
Fabio Di Fabio
88b66709e0
Deprecation warning for pre-Byzanthium block creation ( #8297 )
...
* Deprecation warning for pre-Byzanthium block creation
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
* Apply suggestions from code review
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-14 02:10:26 +00:00
Sally MacFarlane
a3153ebfb4
[build] run workflows on merge group event ( #8303 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-14 00:54:32 +00:00
Sally MacFarlane
7e25c0072c
[build] workflows to run for merge queue ( #8302 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-14 00:15:51 +00: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
Fabio Di Fabio
46e74d1949
Stop all sub processes spawn by acceptance tests ( #8284 )
...
* Stop all sub processes spawn by acceptance tests
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
* Reduce memory used by Gradle
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
---------
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-14 08:33:14 +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
Gabriel-Trintinalia
6342f5d678
RPC - eth_getLogs: Return block not found instead of empty logs ( #8290 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net >
2025-02-13 03:28:06 +00:00
Matilda-Clerke
90015fca42
Refactor packet classes for dependency injection ( #8271 )
...
* Apply expiration checks in PacketData classes
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Fix broken unit tests
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* spotless
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Fix failing test
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Refactor to use clock to validate expiry
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Refactor Packet and PacketData
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Move java.inject version to platform/build.gradle
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Update copyright notices on Packet and PacketData classes
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Update PeerDiscoveryControllerTest to avoid use of Thread.sleep
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Update copyright noticed on PeerDiscoveryControllerTest and MockPacketDataFactory
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Remove old PacketTest
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
* Reorder platform/build.gradle api platform dependencies to alphabetical order
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
---------
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
2025-02-13 02:09:58 +00:00
Simon Dudley
fa19459bb2
Use dynamic gas calculator to calculate currentBlobGasLimit ( #8257 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
2025-02-13 01:24:25 +00:00
Fabio Di Fabio
9d33e95471
Revert "Hotfix for gradle compile issue by locking in json-smart version ( #8282 )" ( #8286 )
...
This reverts commit 0ad85ecada .
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-13 05:51:19 +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
Simon Dudley
0ad85ecada
Hotfix for gradle compile issue by locking in json-smart version ( #8282 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
2025-02-12 10:40:29 +01:00
Sally MacFarlane
09a18c8e53
[CHANGELOG] fixed changelog errors ( #8279 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-12 04:27:37 +00:00
Matilda-Clerke
af842eb760
Update to Consensys/discovery 25.2.0 ( #8278 )
...
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-12 03:40:06 +00: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
3638944a6c
Make prague evm spec ready ( #8277 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net >
2025-02-12 00:48:10 +00:00
Preeti
4519cd0121
chore: add missing RPC method debug_accountRange ( #8274 )
...
* chore: add missing RPC method debug_accountRange
Signed-off-by: Preeti <35308865+pr9t@users.noreply.github.com >
* chore: Remove TODO from getName() method
Signed-off-by: Preeti <35308865+pr9t@users.noreply.github.com >
* chore: Remove TODO from getName() method and add entry to CHANGELOG.md
Signed-off-by: Preeti <35308865+pr9t@users.noreply.github.com >
* moved changelog entry to unreleased
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Preeti <35308865+pr9t@users.noreply.github.com >
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-12 00:12:09 +00:00
Fabio Di Fabio
4e152b00bf
Split long running DetermineCommonAncestorTaskParameterizedTest in 2 tests ( #8276 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-11 23:39:56 +00:00
Fabio Di Fabio
80a8662b62
Rebalance GHA runners ( #8227 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-12 08:46:28 +10:00
Matt Whitehead
a45475d81d
Update netty to 4.1.118 for CVE-2025-24970 ( #8275 )
...
* Update netty to 4.1.115 for CVE-2025-24970
Signed-off-by: Matthew Whitehead <matthew.whitehead@kaleido.io >
* Add entry to changelog
Signed-off-by: Matthew Whitehead <matthew.whitehead@kaleido.io >
---------
Signed-off-by: Matthew Whitehead <matthew.whitehead@kaleido.io >
2025-02-11 14:04:18 +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
Simon Dudley
cbabf87766
Rotate changelog for 25.2.0 ( #8266 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
2025-02-07 04:57:27 +00:00
Simon Dudley
08e3427439
Serialize CodeDelegation in RPCs ( #8265 )
...
Supports eth_getTransactionByHash
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
2025-02-07 04:15:10 +00: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
garyschulte
e835cd07d2
bump besu-native to 1.1.2 ( #8264 )
...
* bump besu-native to 1.1.2
Signed-off-by: garyschulte <garyschulte@gmail.com >
2025-02-07 00:50: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
Roman Vaseev
d65b525aef
Configurable Storage Factory in ThreadBesuNodeRunner ( #8259 )
...
Co-authored-by: Jason Frame <jason.frame@consensys.net >
2025-02-06 19:11:43 +10:00