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
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
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
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
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
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
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
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
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
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
Sally MacFarlane
28dd49efaa
[CHANGELOG] add upcoming breaking changes to unreleased ( #8235 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-05 00:19:36 +00:00
Fabio Di Fabio
24e2895355
Fix the simulation of txs with future nonce ( #8215 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-03 14:01:18 +01:00
Fabio Di Fabio
4fa9f0c9c4
Add a tx selector to skip txs from the same sender after the first not selected ( #8216 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-03 12:06:16 +00:00
Sally MacFarlane
ac0265f3bd
devnet-6 system contract addresses update ( #8209 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-01-31 13:57:03 +00: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
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
702ce74c3d
Simulation: Add nonce to call parameter ( #8139 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net >
2025-01-20 15:31:52 +11:00
Sally MacFarlane
870f3b7857
default target gas limit for holesky ( #8125 )
...
* default target gas limit for holesky
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
Signed-off-by: Justin Florentine <justin+github@florentine.us >
Co-authored-by: Justin Florentine <justin+github@florentine.us >
2025-01-16 19:55:29 +00:00
daniellehrner
1e7f6f6bf3
EIP-7623 ( #8093 )
...
Implements EIP-7623 (increase calldata cost)
Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net >
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
Co-authored-by: Simon Dudley <simon.dudley@consensys.net >
2025-01-16 10:09:04 +00:00
Sally MacFarlane
5834afd44e
[CHANGELOG] list deprecated bonsai CLI options ( #8126 )
...
* upcoming breaking changes for various deprecated bonsai CLI options
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* order
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-01-16 12:12:25 +10:00
Gabriel-Trintinalia
5cc309a26e
Add support for movePrecompileToAddress in State Overrides (eth_call) ( #8115 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net >
2025-01-15 04:27:57 +00:00
ahamlat
11a43171fa
Improve debug_traceBlock calls performance ( #8103 )
...
- Change debug_traceBlockByNumber implementation by using a pipeline
- Change the defaults to match Geth and Nethermind defaults
- Improve general performance
- Add unit tests
Signed-off-by: Ameziane H. <ameziane.hamlat@consensys.net >
2025-01-14 13:24:40 +01:00
Luis Pinto
8cddcfd955
Pass miningBeneficiary address to BlockAwareOperationTracer::traceStartBlock calls ( #8096 )
...
Signed-off-by: Luis Pinto <luis.pinto@consensys.net >
2025-01-10 11:37:12 +00:00
Fabio Di Fabio
0698734678
Support code delegations when purging confirmed blocks in the layered txpool ( #8018 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-01-10 10:22:09 +00:00
Sally MacFarlane
c72d02ea38
Ignore gasPrice if 1559 gas params are specified ( #8059 )
...
* don't throw if all the gasprice params are specified
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-12-20 05:47:06 +00:00
Simon Dudley
e830db7248
EIP-7840 Implementation ( #8042 )
...
Drive Cancun, Prague and Osaka target and max blobs per block from genesis config.
If blobSchedule is missing, use the mainnet default values.
Target is wired into appropriate *GasCalculator implementations.
Max is wired into appropriate *TargetingGasLimitCalculator implementations.
---------
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-12-20 00:14:35 +00:00
Fabio Di Fabio
ec79c17bc6
Fix possible incomplete txpool restore from dump file ( #7991 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-12-19 11:22:00 +00:00
Sally MacFarlane
0448af8d24
[CHANGELOG] clarify breaking changes ( #8052 )
...
* clarify breaking changes in changelog
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-12-19 00:55:41 +00:00
ahamlat
8c451c109a
Revise the approach for setting level_compaction_dynamic_level_bytes ( #8037 )
...
* Create a RocksDB opener that display a warning if it takes too much time to open the database
* Change the strategy levelCompactionDynamicLevelBytes is set
Signed-off-by: Ameziane H. <ameziane.hamlat@consensys.net >
2024-12-18 13:44:49 +01:00
Bhanu Pulluri
43c8a6a89b
Add RPC HTTP options to specify custom truststore and password ( #7978 )
...
* Add RPC HTTP options to specify custom truststore and it's password
* Update error logs to indicate options to use
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 >
2024-12-18 12:45:01 +10:00
Sally MacFarlane
49ed3ce48b
[CHANGELOG] add 24.12.1 and 24.12.2 hotfix release notes ( #8025 )
...
* add hotfix to changelog
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* add 24.12.2 notes
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-12-17 09:47:04 +00:00
Preeti
e2bd137202
Chore!: Removed Deprecated --host-whitelist option ( #8012 )
...
* Chore:Removed Deprecated --host-whitelist option
* chore: Update everything_config.toml and Updated upcoming Breaking Change in CHANGELOG.md file
Signed-off-by: Preeti <35308865+pr9t@users.noreply.github.com >
---------
Signed-off-by: Preeti <35308865+pr9t@users.noreply.github.com >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-12-11 11:03:52 +00:00
Wetitpig
4435f75233
Retrieve all transaction receipts for a block in one request ( #6646 )
...
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net >
2024-12-10 21:28:42 +10:00
Jason Frame
101bd06ebd
Update changelog for 24.12.0-RC2 ( #8002 )
...
Signed-off-by: Jason Frame <jason.frame@consensys.net >
2024-12-09 03:12:05 +00:00
Sally MacFarlane
4033d3b719
account overrides: parse hex string into nonce long ( #7999 )
2024-12-09 02:24:03 +00:00
Fabio Di Fabio
f8e93bf544
Support rpc pending block tag when estimating gas ( #7951 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-12-06 12:50:38 +00:00
Gabriel-Trintinalia
a3592a71b1
Allow frontier simulation when Base Fee is present ( #7965 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net >
2024-12-06 08:07:50 +00:00
Jason Frame
13fd24f064
Update CHANGELOG.md for 24.12.0 release ( #7996 )
...
Update CHANGELOG.md for 24.12.0 release
Signed-off-by: Jason Frame <jason.frame@consensys.net >
2024-12-06 01:20:07 +00:00
ahamlat
d595eeebb3
Improve newPayload and FCU logs ( #7961 )
...
* Change the output log on newPayload and FCU executions
Signed-off-by: Ameziane H. <ameziane.hamlat@consensys.net >
Co-authored-by: Fabio Di Fabio <fabio.difabio@consensys.net >
Co-authored-by: Simon Dudley <simon.dudley@consensys.net >
2024-12-05 16:49:05 +00:00
Bhanu Pulluri
1b7b6e8025
Add RPC WS options to specify password file for keystore and truststore ( #7970 )
...
* Add RPC WS options to specify password file for keystore and truststore
Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io >
* update changelog
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: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-12-04 16:53:40 +00:00
Fabio Di Fabio
74929eb215
Revert "revert to unchanged plugin interface signature ( #7938 )" ( #7977 )
...
This reverts commit f08147acef .
# Conflicts:
# plugin-api/build.gradle
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
Co-authored-by: Justin Florentine <justin+github@florentine.us >
2024-12-03 19:13:10 +00:00
Sally MacFarlane
afd4da1974
Fast sync - deprecation warning ( #7906 )
...
* fast sync log warnings for deprecation
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* minor text change in changelog
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
Co-authored-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-11-29 10:27:09 +00:00
Sally MacFarlane
63496dbc6c
Remove P2P TLS (experimental) feature ( #7942 )
2024-11-29 15:43:50 +10:00
Fabio Di Fabio
14dec7b775
Add histogram to metrics system ( #7944 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-11-27 14:54:02 +00:00
Fabio Di Fabio
5b2da5a068
Migrate to Prometheus lib 1.x ( #7880 )
...
* Upgrade to Promethus java client 1.x and adapt the code to the new version
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
* Update CHANGELOG.md
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
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 >
2024-11-27 11:04:31 +00:00
Bhanu Pulluri
f64c147c4a
QBFT: Fix validation of proposal based on older round's prepared block ( #7875 )
...
* QBFT: Fix validation of proposal based on older round's prepared block
* Add round numbers to new blocks and prepared based proposals
* QBFT fix around proposal validation by proposer and testcase updates
- Check the result of proposer's self proposal validation before sending prepare message
- Update roundchange testcases to include round numbers in blocks
* Update changelog with qbft fix
Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io >
---------
Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io >
Co-authored-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-11-25 20:55:22 +00:00
ahamlat
674a7bae58
Upgrade rocksdb jni lib from 8.3.2 to 9.7.3 ( #7817 )
...
* Upgrade rocksdb jni lib from 8.3.2 to 9.7.3
* Remove deprecated metrics
* Add changelog entry
Signed-off-by: Ameziane H. <ameziane.hamlat@consensys.net >
2024-11-25 13:33:26 +01:00
Sally MacFarlane
ab12657f32
[CHANGELOG] Deprecation warnings for privacy, permissioning, PoW, fast sync ( #7891 )
...
* typo
* added deprecation for sunset group
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-11-20 23:16:59 +00:00
Justin Florentine
c127f9c1d7
naming things is important ( #7895 )
...
BesuContext was not a helpful name for an interface that only manipulates services to be used by plugins.
---------
Signed-off-by: jflo <justin+github@florentine.us >
2024-11-20 22:23:49 +00:00