Matt Whitehead
42b32d2531
Log an info message on startup to indicate if IPv6 peer connectivity is possible ( #6750 )
...
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
8 months ago
Sally MacFarlane
cc201691f9
allow empty maxFeePerBlobGas for eth_call ( #6731 )
...
* allow empty blob gas for eth_call
* handle empty maxFeePerBlobGas by setting to blobBaseFee if empty
* set allowExceedingBalance if blobGas not specified
* added a test case for strict with zero blob gas
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Co-authored-by: Justin Florentine <justin+github@florentine.us>
8 months ago
Justin Florentine
578d14ec26
uprevved kzg library dependency, aligns version num with upstream ( #6745 )
...
Signed-off-by: Justin Florentine <justin+github@florentine.us>
8 months ago
Sally MacFarlane
391d670026
disable not ignore ( #6754 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
Usman Saleem
5c1e1e1879
Suppress ComparisonOutOfRange error-prone warning in AbstractGasLimitSpecification ( #6727 )
...
* Add suppression for ComparisonOutOfRange
* test: Add unit test to cover max gas limit
---------
Signed-off-by: Usman Saleem <usman@usmans.info>
8 months ago
Andrew Davis
4bd8733367
fix(build): docker git ref ( #6744 )
...
Signed-off-by: Andrew Davis <1709934+Savid@users.noreply.github.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
standstaff
9439a1cb60
chore: fix some typos ( #6741 )
...
Signed-off-by: standstaff <zhengxingru@yeah.net>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
Sally MacFarlane
34bd2032a0
ignore flaky test ( #6748 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
Justin Florentine
8c41e7c44d
Artifactory publish ( #6746 )
...
* resumes publishing jars, but not distros to artifactory
* checkMavenCoordinateCollisions needs a publication with an explicitly set version, does not inherit project.version
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Co-authored-by: garyschulte <garyschulte@gmail.com>
8 months ago
Suraneti
feb1764199
feat: add fixed basefee options ( #6562 )
...
* feat: add fixed basefee options
Signed-off-by: Suraneti Rodsuwan <suraneti.rod@gmail.com>
* Refactor zero base fee to be extension of fixed base fee
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
* feat: use MiningParameters to fixed base fee
Signed-off-by: Suraneti Rodsuwan <suraneti.rod@gmail.com>
* feat: add mining parameters arg on protocol schedule builder
* feat: add miningParameters on gray glacier and prague
Signed-off-by: Suraneti Rodsuwan <suraneti.rod@gmail.com>
* feat: add miningParameters on gray glacier and prague
Signed-off-by: Suraneti Rodsuwan <suraneti.rod@gmail.com>
* feat: add miningParameters on paris,shanghai,future,experimental
Signed-off-by: Suraneti Rodsuwan <suraneti.rod@gmail.com>
---------
Signed-off-by: Suraneti Rodsuwan <suraneti.rod@gmail.com>
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Signed-off-by: Suraneti <suraneti.rod@gmail.com>
Co-authored-by: Matthew Whitehead <matthew1001@gmail.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
Justin Florentine
de0704afbf
PR Annotations removed ( #6735 )
...
* pull_req instead of target
* updates template to put description first
* compensate for changes to versioning on interim builds
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
Gabriel-Trintinalia
9881e201df
Fix permissioning plugin test ( #6737 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
8 months ago
Usman Saleem
22daf346ee
Refactor StorageRangeDataRequest to fix nodes saved variable ( #6726 )
...
* Refactor StorageRangeDataRequest
-- Remove ununsed nbNodesSaved
Signed-off-by: Usman Saleem <usman@usmans.info>
* Fix import
Signed-off-by: Usman Saleem <usman@usmans.info>
* fix: Increment nodes saved variable
Signed-off-by: Usman Saleem <usman@usmans.info>
---------
Signed-off-by: Usman Saleem <usman@usmans.info>
8 months ago
Matt Whitehead
b239fb6099
Add comments to a couple of the the EthPeer methods to clarify their behaviour ( #6733 )
...
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
wellweek
2ce2a5546e
chore: remove repetitive words ( #6730 )
...
Signed-off-by: wellweek <xiezitai@outlook.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
8 months ago
MASDXI
9bf542732b
Change`txpool_beusPendingTransactions`:`numResults` from a required parameter to an optional parameter ( #6708 )
...
Signed-off-by: MASDXI <sirawitt42@gmail.com>
9 months ago
Simon Dudley
6dd3c84052
Move potentially spammy peer discovery warn log to debug ( #6728 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
9 months ago
Usman Saleem
3db07568ae
Refactor PluginPrivacyController ( #6725 )
...
fix parameter name to match overridden method
Signed-off-by: Usman Saleem <usman@usmans.info>
9 months ago
garyschulte
39a356f824
proposed "develop" build versions ( #6699 )
...
* proposed "develop" build versions
Signed-off-by: garyschulte <garyschulte@gmail.com>
9 months ago
Fabio Di Fabio
4cc6b744cf
Transaction simulation service ( #6686 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
9 months ago
Fabio Di Fabio
efd1bc7070
Fix txpool dump/restore race condition ( #6665 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
9 months ago
Sally MacFarlane
e56a37da11
verify syncing false ( #6720 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Usman Saleem
602999f4cf
Refactor BadBlockReason enum out of BadBlockCause ( #6716 )
...
* Refactor BadBlockReason enum out of BadBlockCause
Signed-off-by: Usman Saleem <usman@usmans.info>
* Deleting ununsed enum value
Signed-off-by: Usman Saleem <usman@usmans.info>
---------
Signed-off-by: Usman Saleem <usman@usmans.info>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Sally MacFarlane
501d169db5
edits to changelog for 24.3.0 ( #6712 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
garyschulte
c39ca6d44f
Support pruned chain history in peer validators ( #6698 )
...
* dao fork block presence is optional in peer validator to support peers with pruned chain history
Signed-off-by: garyschulte <garyschulte@gmail.com>
* Update ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/peervalidation/AbstractPeerBlockValidator.java
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: garyschulte <garyschulte@gmail.com>
---------
Signed-off-by: garyschulte <garyschulte@gmail.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Justin Florentine
934e43558b
Gha updates ( #6705 )
...
* make artifacts more snapshot friendly
* break out new workflows for snapshots, and a develop releease
* removes checking for approval, runs on pr update
* adds concurrency so updated refs cancel prior runs if still running
* explicitly disable caching on gradle setup tasks
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
9 months ago
Matt Whitehead
8dba298108
Don't start the BFT mining coordinator when it is created, just enable it ( #6675 )
...
* Don't start a BFT mining coordinator when it is created, just enable it
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
* Update change log
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>
9 months ago
Fabio Di Fabio
65f8880fb7
Make block txs selection max time aware of PoA transitions ( #6676 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
9 months ago
Sally MacFarlane
246cce41e1
eth_call with blobs - added more spec tests ( #6687 )
...
* added more spec tests
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
* fixed typo
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
* fixed error message
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Friedemann Fürst
8becd5a3a8
Transaction call object to accept both input and data field if equal ( #6702 )
...
* relax JsonCallParameter constructor to allow for both input and data being set if equal
Signed-off-by: Friedemann Fürst <friedemann.fuerst@smartcontract.com>
* fix: format
Signed-off-by: Friedemann Fürst <friedemann.fuerst@smartcontract.com>
* add changelog entry
Signed-off-by: Friedemann Fürst <friedemann.fuerst@smartcontract.com>
---------
Signed-off-by: Friedemann Fürst <friedemann.fuerst@smartcontract.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Gabriel-Trintinalia
b2ca0e9bf9
Add privacy and permissioning services to thread plugin context ( #6711 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
9 months ago
Simon Dudley
7324710ac4
[MINOR] Remove unused method ( #6713 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
9 months ago
Karim TAAM
2360908cf5
worldstate refactor ( #6209 )
...
* worldstate storage refactor
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
Signed-off-by: Gabriel Fukushima <gabrielfukushima@gmail.com>
Co-authored-by: Gabriel Fukushima <gabrielfukushima@gmail.com>
9 months ago
Simon Dudley
c622213b97
Add logging for newer FCU payload parameter details ( #6693 )
...
Move assembledBlock log to trace and only print short block string for debug level
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
9 months ago
garyschulte
610927511e
fix for txpool inSync listener to honor initial sync state ( #6696 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
9 months ago
Fabio Di Fabio
854d35b490
Update Vert.x to 4.5.4 ( #6666 )
...
* Update Vert.x to 4.5.4
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
* Enable websocket write handlers
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
---------
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
9 months ago
Usman Saleem
5b230e5880
[build] - Update gradle build to make assemble invoke integration test compile task ( #6688 )
...
Signed-off-by: Usman Saleem <usman@usmans.info>
9 months ago
Gabriel Fukushima
244c814ddf
Remove isChainPruneEnabled from MergeContext interface ( #6672 )
...
Signed-off-by: Gabriel Fukushima <gabrielfukushima@gmail.com>
9 months ago
garyschulte
eeb997f747
silence the vertx counterpart to the tuweni dns errors ( #6684 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
mbaxter
4982285e58
Bugfix - only track intrinsically bad blocks ( #6678 )
...
Signed-off-by: mbaxter <mbaxter.dev@gmail.com>
9 months ago
Fabio Di Fabio
2b8d44ec77
Refactor and extend PluginTransactionPoolValidatorService ( #6636 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
9 months ago
Sally MacFarlane
fe1b177ea8
[MINOR] Remove todo override genesis config ( #6659 )
...
* removed override param
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Sally MacFarlane
cea20992a4
Eth call with 4844 params ( #6661 )
...
* use accessList in hash and equals
* add blob fields to callParams
* blob fields from callParam used in transaction simulator
* don't zero maxFeePerBlobs if not present
* add roundtrip callParam verification
* added a failure case test
* error conversion
* added some spec tests
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Gabriel-Trintinalia
95ae4af2ed
Add blobs to `eth_feeHistory` ( #6679 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
9 months ago
Sally MacFarlane
2333e370cc
adjust help message for --genesis-file ( #6654 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
RoboCopsGoneSock
671e35a1e2
Revert "Acceptance tests to use bonsai ( #6619 )" ( #6677 )
...
This reverts commit 647750c201
.
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Co-authored-by: Justin Florentine <justin+github@florentine.us>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
mbaxter
240edd4d66
[ #6301 ] Track bad block cause ( #6622 )
...
Signed-off-by: mbaxter <mbaxter.dev@gmail.com>
9 months ago
Simon Dudley
dbc128f100
Clique createemptyblocks transition ( #6608 )
...
Support clique transitions for createemptyblocks boolean
---------
Signed-off-by: Jason Frame <jason.frame@consensys.net>
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
Co-authored-by: Jason Frame <jason.frame@consensys.net>
9 months ago
Sally MacFarlane
8b3b57de78
allow snap with clique ( #6667 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
9 months ago
Karim TAAM
02406ba6f9
Remove an unnecessary persist during the backwardsync ( #6570 )
...
Signed-off-by: Karim Taam <karim.t2am@gmail.com>
9 months ago