Gabriel-Trintinalia
dd0e83b30c
Cherry-pick main into release 22.10.x ( #6064 )
...
* Expose getSize to transaction interface (#5983 )
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Add parameters to EVM library fluent API (#5930 )
Add the ability to configure more parameters in the fluent API.
Specifically contract address, coinbase, difficulty, mixHash/prevRandao,
baseFee, block number, timestamp, gas limit, previous block hashes, and
versioned hashes. Also create EVM forks parametrically instead of by
a method name.
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* Validation ordering (#5986 )
* re-ordering error reporting priority
* fixes fork checking on getPayload
* adds acceptance test reproducing an issue where built blocks have proofs > txs
* test coverage and fix for subtle re-org bug prior to proposals
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* [4844] EngineNewPayload - Add Blob Count validation (#5973 )
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Plugin Api - Add evaluateTransactionPostProcessing to TransactionSelector interface (#5988 )
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Only use the builder to create transactions (#5980 )
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Bump version to 23.10.1-SNAPSHOT (#5990 )
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* hive tests explicitly attempt zero (#5993 )
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* add plugins summary (#5964 )
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Tests for GraphQL Cancun fields (#5975 )
* Tests for GraphQL Cancun fields
Add tests for GraphQL fields added to support cancun.
Also, re-work test case inclusion code and update tests impacted by
adding a new block to the chain.
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* unneeded deltas in genesis file
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
---------
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* [Plugin API] - Simplify plugin transaction selector interface to return object instead of list (#5995 )
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Change Array Copying (#5998 )
* Change Array Copying
Change array copying by re-using arrays when safe.
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* spotless
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* different bigint API
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* straddle case
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* less stack traces
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* spotless
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
---------
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* [Plugin API] - TransactionSelector - Notify plugins when transaction is selected/rejected (#6005 )
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Base EIP-6110 on top of Cancun (#5752 )
This is to base the existed implementation of EIP-6110 from Shanghai to Cancun. As well, it updates the implementation according to the latest Engine API specification.
Changes include:
- Remove 6110 related changes from engine_newPayloadV2 and engine_getPayloadV2
- Rename deposits to depositReceipts in EnginePayloadParameter
- Introduce engine_newPayloadV6110 and engine_getPayloadV6110 that are based on engine_newPayloadV3 and engine_getPayloadV3
- Revamp the existed 6110 acceptance test
---
Signed-off-by: Navie Chan <naviechan@gmail.com>
Signed-off-by: naviechan <adrninistrator1@protonmail.com>
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* add method to disable root verification for T8n and not Reference tests (#6013 )
* add method to disable root verification for T8n and not Reference tests
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Transaction detachedCopy to optimize txpool memory usage (#5985 )
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Co-authored-by: Justin Florentine <justin+github@florentine.us>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Use existing Bytes48 for KZGCommitment and KZGProof (#5997 )
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* [Plugin API] - TransactionSelector - Send TransactionSelectionResult to the plugin when not transaction is not selected (#6010 )
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Update 23.10.0 changelog (#6017 )
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Transaction Validation and Selection Plugin API update (#6020 )
change Transaction Validation and Selection Plugin to make them more useful
Signed-off-by: Stefan <stefan.pingel@consensys.net>
Signed-off-by: Stefan Pingel <16143240+pinges@users.noreply.github.com>
Co-authored-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Force the use of jdk18 version of Bouncy Castle library (#5748 )
This avoid that any dependency can include the jdk15 version in the distribution.
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* remove code duplication (#6028 )
Signed-off-by: Stefan <stefan.pingel@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* docs: fix typo (#6029 )
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Co-authored-by: vuittont60 <vuittontvuittont50@outlook.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Standardize pubkey and public key naming in deposit (#6012 )
---------
Signed-off-by: naviechan <adrninistrator1@protonmail.com>
Signed-off-by: Navie Chan <naviechan@gmail.com>
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Optimize Eth_feeHistory RPC method (#6011 )
* Add a cache to EthFeeHistory and improve rewards algorithm
* cache the rewards by hash instead of block number
* Add final on some fields
Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Cache last blocks data (block headers, block bodies, transactions' receipts and total difficulty) (#6009 )
* Add a flag --cache-last-blocks to cache last n blocks, The default value is 0
Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Sort only once rewardPercentiles instead of doing it for each block header (#6035 )
Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* link to issue 5772 (#6038 )
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* fix incorrect argument passing in blockParameter of TraceCallMany class (#6034 )
Signed-off-by: seongmin <sungmin7465@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Fix 23.10.0 Breaking Changes changelog entry (#6040 )
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Priority senders (#5959 )
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Fcu v2 defer fork validation (#6037 )
* more error handling
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Fix typos (#6036 )
Signed-off-by: shuoer86 <129674997+shuoer86@users.noreply.github.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Add X (Twitter) to README, Fix Roadmap Hyperlink (#6047 )
* Add X to README, Fix Roadmap Hyperlink
Signed-off-by: David Cardenas <47157243+davidcardenasus@users.noreply.github.com>
* Update README
Signed-off-by: David Cardenas <47157243+davidcardenasus@users.noreply.github.com>
* Update README
Signed-off-by: David Cardenas <47157243+davidcardenasus@users.noreply.github.com>
---------
Signed-off-by: David Cardenas <47157243+davidcardenasus@users.noreply.github.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Unsigned timestamps and blob gas used (#6046 )
* lots of places an unsigned timestamp is a problem
* adds unchecked annotations to OptionalUnsignedLong rpc parameter type
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* [MINOR] ux improvements (#6049 )
* log command line option that is affected
* made plugins summary log part of config overview
* check for null plugin context
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Update changelog release (#6062 )
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Dencun corner cases (#6060 )
* cherry pick changes from https://github.com/hyperledger/besu/pull/6054/files\#diff-22b78733e37a697fa8d1d8a02d2a87fe5ccea9cf67c34ce5e6311f024c14abd6L643-R738
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
* cherry pick changes from https://github.com/hyperledger/besu/pull/6054/files\#diff-61db834b59eae5ce5c438462505de1add8fa244deda830742060d15f668a9806R39-R44
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
* formatting
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
* update the EIP-6110 acceptance tests
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
Co-authored-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
* Update changelog and gradle properties to next release
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
---------
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Navie Chan <naviechan@gmail.com>
Signed-off-by: naviechan <adrninistrator1@protonmail.com>
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
Signed-off-by: Stefan <stefan.pingel@consensys.net>
Signed-off-by: Stefan Pingel <16143240+pinges@users.noreply.github.com>
Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
Signed-off-by: seongmin <sungmin7465@gmail.com>
Signed-off-by: shuoer86 <129674997+shuoer86@users.noreply.github.com>
Signed-off-by: David Cardenas <47157243+davidcardenasus@users.noreply.github.com>
Co-authored-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
Co-authored-by: Justin Florentine <justin+github@florentine.us>
Co-authored-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
Co-authored-by: NC <adrninistrator1@protonmail.com>
Co-authored-by: matkt <karim.t2am@gmail.com>
Co-authored-by: Stefan Pingel <16143240+pinges@users.noreply.github.com>
Co-authored-by: vuittont60 <vuittontvuittont50@outlook.com>
Co-authored-by: ahamlat <ameziane.hamlat@consensys.net>
Co-authored-by: seongmin <sungmin7465@gmail.com>
Co-authored-by: shuoer86 <129674997+shuoer86@users.noreply.github.com>
Co-authored-by: David Cardenas <47157243+davidcardenasus@users.noreply.github.com>
1 year ago
matkt
d4a330b81e
Fix ETH65 causes crashes issues ( #1601 )
...
This PR adds a waiting list for NewPooledTransactionHashesMessage in order to group several hashes into a single GetPooledTransactionsFromPeerTask
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
Co-authored-by: Ratan Rai Sur <ratan.r.sur@gmail.com>
4 years ago
Tim Beiko
f3abf47977
20.10.0 changelog ( #1527 )
...
* Remove ROADMAP.md and link Wiki Roadmap in README.md
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Update changelog to add EIP 2315
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Update Changelog for 1.5
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Remove developper advocate contact
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Update changelog to bring into line with release notes
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Remove known issue
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
4 years ago
Ratan (Rai) Sur
eb945a26e4
Revert "Enable Eth/65 by Default ( #1420 )" ( #1459 )
...
This reverts commit 04b08e34cd
.
Signed-off-by: Ratan Rai Sur <ratan.r.sur@gmail.com>
4 years ago
Ratan (Rai) Sur
04b08e34cd
Enable Eth/65 by Default ( #1420 )
...
Enable eth65 by default for the RC period. This commit should be
reverted if issues are found before the release date.
Signed-off-by: Ratan Rai Sur <ratan.r.sur@gmail.com>
4 years ago
matkt
65bb27c4a3
Fix eth_getLogs issue ( #1351 )
...
Fix some issues which caused some log to be missing when calling the eth_getLogs method
- Setting up a cache version
- Add a check integrity of the cache
- Fix a lock issue
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
4 years ago
Tim Beiko
b1a893b8bf
K8 changelog ( #1339 )
...
* Remove ROADMAP.md and link Wiki Roadmap in README.md
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Update changelog to add EIP 2315
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Update Changelog for 1.5
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Remove developper advocate contact
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
* Remove K8s issue from known issues
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
4 years ago
MadelineMurray
fdf7521384
Added more information on onchain privacy group breaking change and updated known issue ( #1328 )
...
* Added more information on breaking change and updated known issue
Signed-off-by: Madeline <madeline.murray@consensys.net>
* Added workaround
Signed-off-by: Madeline <madeline.murray@consensys.net>
4 years ago
Tim Beiko
605741050b
Remove an eth_getLogs issue from KNOWN_ISSUES.md ( #1295 )
...
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
4 years ago
Tim Beiko
022dab4e16
Add changelog info for 1.5.2
...
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
4 years ago
Tim Beiko
6275841398
1.5.1 Changelog and Known Issues update ( #1264 )
...
1.5.1 Changelog + Known Issues
Signed-off-by: Tim Beiko <t.beiko23@gmail.com>
4 years ago
MadelineMurray
3fa0bbfc05
Updated known issues for 1.4.6 ( #996 )
...
* Updated known issues
Signed-off-by: Madeline <madeline.murray@consensys.net>
5 years ago
Karim T
ff3e559f57
remove Intrinsic gas exceeds gas limit known issue ( #971 )
...
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
5 years ago
Ratan Rai Sur
b0f4b415e7
remove pruning known issue ( #932 )
...
Signed-off-by: Ratan Rai Sur <ratan.r.sur@gmail.com>
5 years ago
Ratan Rai Sur
b87a6358a2
update to new pruning known issue and ignore related test ( #898 )
...
Signed-off-by: Ratan Rai Sur <ratan.r.sur@gmail.com>
5 years ago
Ratan Rai Sur
5eeba1655d
clarify pruning issue ( #886 )
...
Signed-off-by: Ratan Rai Sur <ratan.r.sur@gmail.com>
5 years ago
MadelineMurray
d03082afc4
Updated for 1.4.5 ( #857 )
...
Signed-off-by: Madeline <madeline.murray@consensys.net>
Co-authored-by: Edward <edward.joshua.evans@gmail.com>
5 years ago
MadelineMurray
8425fd6c44
Added NAT and service start bug fixes and new known issue to changelog ( #754 )
...
* Added NAT and service start bug fixes and new known issue
Signed-off-by: Edward Evans <edward.joshua.evans@gmail.com>
Signed-off-by: MadelineMurray <43356962+MadelineMurray@users.noreply.github.com>
5 years ago
MadelineMurray
8ededd7a35
Moved known issues into separate file ( #751 )
...
Signed-off-by: Madeline <madeline.murray@consensys.net>
5 years ago