Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Burn in candidate for 23.7.3 #5906

Merged
merged 34 commits into from
Sep 20, 2023

Commits on Sep 20, 2023

  1. Drop Kotti Network support (ETC) (hyperledger#5816)

    Signed-off-by: Diego López León <dieguitoll@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    diega authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d584aab View commit details
    Browse the repository at this point in the history
  2. fix ForkId if there are no Forks and the starting timestamp is not 0 (h…

    …yperledger#5819)
    
    Signed-off-by: Stefan <stefan.pingel@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    pinges authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    dd2ad35 View commit details
    Browse the repository at this point in the history
  3. enforce that BlobTransactions have at least one blob (hyperledger#5826)

    * enforce that BlobTransactions have at least one blob
    
    Signed-off-by: Stefan <stefan.pingel@consensys.net>
    Signed-off-by: Stefan Pingel <16143240+pinges@users.noreply.github.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    pinges authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    fdeae23 View commit details
    Browse the repository at this point in the history
  4. Do not create ignorable segments on revert storage-variables (hyper…

    …ledger#5830)
    
    * fix the bug that creates the ignorable chain pruner segment, add rocks exception parsing to RocksDBColumnarKeyValueStorage subclasses
    * parse rocksdb error for unprintable column family id's
    
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    474250c View commit details
    Browse the repository at this point in the history
  5. add versioned hashes and number of blobs to toString() (hyperledger#5831

    )
    
    Signed-off-by: Stefan <stefan.pingel@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    pinges authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1b2fbce View commit details
    Browse the repository at this point in the history
  6. add parent beacon block root to payload id calculation (hyperledger#5843

    )
    
    Signed-off-by: Stefan <stefan.pingel@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    pinges authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    827abdc View commit details
    Browse the repository at this point in the history
  7. bump version to 23.7.3-SNAPSHOT (hyperledger#5854)

    Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    daniellehrner authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    c42873b View commit details
    Browse the repository at this point in the history
  8. set the beacon root address to the correct value (hyperledger#5853)

    Signed-off-by: Stefan <stefan.pingel@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    pinges authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9b37763 View commit details
    Browse the repository at this point in the history
  9. docs(readme): fix broken link to installation of binaries page (hyper…

    …ledger#5859)
    
    Fixes hyperledger#5858
    
    Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    petermetz authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    476617c View commit details
    Browse the repository at this point in the history
  10. Update RocksDB version from 8.0.0 to 8.3.2 (hyperledger#5832)

    Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
    
    Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    2 people authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0d5a643 View commit details
    Browse the repository at this point in the history
  11. use non-deprecated authenticate methods (hyperledger#5852)

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    macfarla authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    486eaad View commit details
    Browse the repository at this point in the history
  12. move to Hyperledger shared runners for current github actions (hyperl…

    …edger#5860)
    
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2326df4 View commit details
    Browse the repository at this point in the history
  13. Add range tracing with worldstate (hyperledger#5844)

    Implement a method to trace a range of blocks and have access to the worldstate before and after the tracing
    
    Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    matkt authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d4ae08f View commit details
    Browse the repository at this point in the history
  14. Layered txpool by default and txpool options hoverhaul (hyperledger#5772

    )
    
    Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    fab-10 authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2412379 View commit details
    Browse the repository at this point in the history
  15. Fix issue 5824 - Duplicate key errors in EthScheduler-Transactions (h…

    …yperledger#5857)
    
    Fix issue 5824 - Duplicate key errors in EthScheduler-Transactions
    
    Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    ahamlat authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    832f02e View commit details
    Browse the repository at this point in the history
  16. updated gradle verification metadata (hyperledger#5870)

    * removed old artefacts [skip ci]
    
    * works with compileTestJava
    
    * restored metadata needed for codeQL and trusted-artifacts block for javadoc/sources
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    
    ---------
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    macfarla authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    5032e73 View commit details
    Browse the repository at this point in the history
  17. [4844] Add encodingContext to TransactionEncoder and TransactionDecod…

    …er (hyperledger#5820)
    
    * Add decode type to TransactionDecoder
    
    * Refactoring TransactionDecoder
    
    * Invert methods order
    
    * Use Transaction encoder instead of writeTo
    
    * Move enter and leave list to inner method as pr suggestion
    
    * Size calculation should use opaque bytes instead of rlp
    
    ---------
    
    Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
    Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    2 people authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    951b09d View commit details
    Browse the repository at this point in the history
  18. hyperledger#5868: fix beacon root address and modulus for devnet 9 (h…

    …yperledger#5871)
    
    Signed-off-by: Stefan <stefan.pingel@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    pinges authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    880914b View commit details
    Browse the repository at this point in the history
  19. payload attributes: fix wrong warning and fail if beacon root is avai…

    …lable before cancun (hyperledger#5872)
    
    Signed-off-by: Stefan <stefan.pingel@consensys.net>
    Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    2 people authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    eb2c430 View commit details
    Browse the repository at this point in the history
  20. Merge MutableAccount and EVMAccount (hyperledger#5863)

    Merge MutableAccount and EVMAccount functionalities by removing
    EVMAccount, all calls to getMutable, and the WrappedEVMAccount that was
    wrapping non-EVMAccounts in a mutable fashion.  Instead, use a
    MutableAccount in all cases an EVMAccount would have been used.  This
    also tends to reduce a level of layering in many places.
    
    Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    shemnon authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9ec9fcb View commit details
    Browse the repository at this point in the history
  21. Add world context to transaction tracing API (hyperledger#5836)

    * Add world context to transaction tracing API
    
    Signed-off-by: Franklin Delehelle <franklin.delehelle@odena.eu>
    
    * Update changelog with PR ID
    
    Signed-off-by: Franklin Delehelle <franklin.delehelle@odena.eu>
    
    * Add the Transaction to traceEndTransaction
    
    Signed-off-by: Franklin Delehelle <franklin.delehelle@odena.eu>
    
    * Rebase on main
    
    Signed-off-by: Franklin Delehelle <franklin.delehelle@odena.eu>
    
    * Add receipt-linked information to the transaction tracer
    
    Signed-off-by: Franklin Delehelle <franklin.delehelle@odena.eu>
    
    * added test
    
    Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
    
    ---------
    
    Signed-off-by: Franklin Delehelle <franklin.delehelle@odena.eu>
    Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
    Co-authored-by: Daniel Lehrner <daniel.lehrner@consensys.net>
    Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    3 people authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4ea60b2 View commit details
    Browse the repository at this point in the history
  22. Bonsai based reference test worldstate (hyperledger#5686)

    * create a bonsai based reference test worldstate
      -> getOrCreate in BonsaiWorldStateUpdateAccumulator - do not throw if we discover an empty account in a non-null BonsaiValue<Account>
      -> add curentStateRoot to t8n
      -> storageEntriesFrom and streamAccounts implemented in BonsaiWorldStateKeyValueStorage
      -> add endKey version of streamFromKey
    * bonsai fix for self-destruct and create2 at the same address and same block
    
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
    Co-authored-by: Karim TAAM <karim.t2am@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    garyschulte and matkt committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e4dd06e View commit details
    Browse the repository at this point in the history
  23. Don't start BFT mining coordinators until initial sync has completed (h…

    …yperledger#5861)
    
    * Don't start BFT mining coordinators until initial sync has completed
    
    Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
    
    * Fix unit tests
    
    Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
    
    * Fix 'enable' logic
    
    Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
    
    ---------
    
    Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    matthew1001 authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    32c8e2b View commit details
    Browse the repository at this point in the history
  24. display only peers ready for requets on ethstats (hyperledger#5880)

    * display only ready for requets peers in ethstats
    
    Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
    
    * cast to int
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    
    ---------
    
    Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
    Co-authored-by: Stefan Pingel <16143240+pinges@users.noreply.github.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    3 people authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    5770fd9 View commit details
    Browse the repository at this point in the history
  25. [MINOR] test RLP used for encode/decode blob tx should contain to fie…

    …ld (hyperledger#5883)
    
    * validate to field on encode/decode for blob tx
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    
    * revert decode/encode checks - tis done later in tx validation
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    
    ---------
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    macfarla authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ec846e2 View commit details
    Browse the repository at this point in the history
  26. Fix: correctly convert percentage options in TOML configuration file (h…

    …yperledger#5886)
    
    Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    fab-10 authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    36df90a View commit details
    Browse the repository at this point in the history
  27. EIP7516 - Add BlobBaseFee opcode to Cancun EVM (hyperledger#5884)

    Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    Gabriel-Trintinalia authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    8f31b77 View commit details
    Browse the repository at this point in the history
  28. Fix snapsync heal (hyperledger#5838)

    Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    matkt authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    cc2904d View commit details
    Browse the repository at this point in the history
  29. Upgrade besu-native (hyperledger#5893)

    Upgrade besu-native to 0.8.2
    
    Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    shemnon authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ea9a6d6 View commit details
    Browse the repository at this point in the history
  30. Tune G1GC to reduce Besu memory footprint (hyperledger#5879)

    Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    fab-10 authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    c8bb644 View commit details
    Browse the repository at this point in the history
  31. Add updated storage to evmtool json trace (hyperledger#5892)

    Add the EIP-3155 "storage" option to the standard tracer, with the
    caveat only updated storage is logged.
    
    Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    shemnon authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d4aeaea View commit details
    Browse the repository at this point in the history
  32. Update holesky with fixed extraData, genesis time, shanghaiTime (hype…

    …rledger#5890)
    
    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    siladu authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    fd499a3 View commit details
    Browse the repository at this point in the history
  33. [CHANGELOG] removed duplicated line (hyperledger#5904)

    * removed duplicated line [skip ci]
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    
    * fixed spelling on Holesky
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    
    ---------
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    macfarla authored and garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7c1acf7 View commit details
    Browse the repository at this point in the history
  34. add 23.7.2 release SHAs and bump to 23.7.3-23.7.3-23.7.3-23.7.3-23.7.…

    …3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-23.7.3-RC version
    
    Signed-off-by: garyschulte <garyschulte@gmail.com>
    garyschulte committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7372e74 View commit details
    Browse the repository at this point in the history