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

Feat/rebasehive #6

Merged
merged 190 commits into from
Mar 1, 2024
Merged

Feat/rebasehive #6

merged 190 commits into from
Mar 1, 2024

Commits on Mar 1, 2024

  1. Update besu branch back to main (ethereum#836)

    update besu branch back to main
    parithosh authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    42634bd View commit details
    Browse the repository at this point in the history
  2. cmd/hiveview: limit log bytes in suite view

    It was already limited to a certain number of lines, but that's not enough when
    the test outputs very long lines.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    8ed34df View commit details
    Browse the repository at this point in the history
  3. simulators/ethereum/engine: Fix ForkID Tests (ethereum#837)

    * simulators/ethereum/pyspec: go.mod: geth update
    
    * simulators/ethereum/engine: go.mod: geth update
    
    * simulators/ethereum/engine: ForkID: check no disconnect
    
    * simulators/ethereum/pyspec: fix genesis
    
    * Incorrect comment.
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    1925203 View commit details
    Browse the repository at this point in the history
  4. simulators/ethereum/engine: Add incorrect engine versions tests (ethe…

    …reum#834)
    
    * simulators/ethereum/engine: use customizer interfaces
    
    * simulators/ethereum/engine: Expect generic methods
    
    * simulators/ethereum/engine: GetPayload generic methods
    
    * simulators/ethereum/engine: CLMock add callback on payload attributes
    
    * simulators/ethereum/engine: GetPayload customizers
    
    * simulators/ethereum/engine: Add tests for incorrect FcU and GetPayload versions
    
    * simulators/ethereum/engine: Add time delta modifier
    
    * simulators/ethereum/engine: Fix Cancun time increments
    
    * simulators/ethereum/engine: Add multiple FcU payload requests on different forks test
    
    * simulators/ethereum/engine: CLMock: add payload id history
    
    * simulators/ethereum/engine: Add payload id check on beacon root change
    
    * simulators/ethereum/engine: Fix test starting directly on Cancun
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    3e57db1 View commit details
    Browse the repository at this point in the history
  5. configs/cancun: Besu update (ethereum#841)

    configs: Besu cancun branch update
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9bca303 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1aac136 View commit details
    Browse the repository at this point in the history
  7. clients/erigon: Fix Dockerfile.git (ethereum#861)

    clients/erigon: fix git dockerfile
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    992463d View commit details
    Browse the repository at this point in the history
  8. simulators/ethereum/engine: Refactor Legacy Engine API Tests (ethereu…

    …m#840)
    
    * Refactor previous tests to run on new forks
    
    * Fix configuration on Cancun
    
    * Fix spec fork time
    
    * Run all tests using blob transactions when possible
    
    * Allow blob transaction modifications
    
    * Add more Cancun invalid field tests
    
    * Update expected invalid detection on versioned hashes
    
    * Use multiple source accounts for test transactions by default
    
    * Get full block only when necessary
    
    * Fixes on some of the tests
    
    * Update suggested fee recipient tests
    
    * Update prev-randao tests
    
    * NewPayload Tests Refactor
    
    * Refactor last re-org tests
    
    * Simplify ForkID tests
    
    * Incorrect comment
    
    * Fix pyspec
    
    * More Versioned Hashes Tests
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    a323ae7 View commit details
    Browse the repository at this point in the history
  9. simulators/ethereum/engine: Beacon root pre-deploy address update (et…

    …hereum#839)
    
    simulators/ethereum/engine: Update beacon root to latest spec.
    spencer-tb authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    bd48a2b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    80cdc29 View commit details
    Browse the repository at this point in the history
  11. clients/besu: sh - Remove legacy option from startup flags (ethereum#863

    )
    
    Remove legacy tx pool option
    
    Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
    Gabriel-Trintinalia authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    3cc2356 View commit details
    Browse the repository at this point in the history
  12. simulators/ethereum/pyspec: update execution-spec-tests (ethereum#865)

    Updates execution-spec-tests version, which includes the same beacon
    root contract address as the existing engine-api tests
    Rjected authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9a771f9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f7ea88b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    27104dd View commit details
    Browse the repository at this point in the history
  15. simulators/ethereum/engine: run tests in parallel (ethereum#869)

    sim/eth/engine: run tests in parallel
    lightclient authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2e6ce85 View commit details
    Browse the repository at this point in the history
  16. hiveproxy: upgrade dependencies

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    e4e7ec5 View commit details
    Browse the repository at this point in the history
  17. go.mod: upgrade dependencies

    go-ethereum v1.13 no longer provides ethash mining, so this feature
    had to be removed from hivechain.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    e1836fc View commit details
    Browse the repository at this point in the history
  18. go.mod: upgrade hiveproxy dependency

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    3c7329c View commit details
    Browse the repository at this point in the history
  19. .circleci: use Go 1.21

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d5e8ff7 View commit details
    Browse the repository at this point in the history
  20. .circleci: enable internal static linking

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b92a9b6 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    aac0e91 View commit details
    Browse the repository at this point in the history
  22. simulators/devp2p: upgrade dependencies

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b925762 View commit details
    Browse the repository at this point in the history
  23. simulators/smoke: upgrade dependencies

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d381717 View commit details
    Browse the repository at this point in the history
  24. simulators/smoke/genesis: add some new forks

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    c5fd7a3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    3a05cf7 View commit details
    Browse the repository at this point in the history
  26. simulators/ethereum/rpc: upgrade dependencies

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    dee0127 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    60b2f38 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    36f709d View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    c1e3f75 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b2c38c1 View commit details
    Browse the repository at this point in the history
  31. simulators/ethereum/engine: upgrade dependencies

    Also remove the module replacement, since it should not be needed anymore.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4101148 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    a88ef6a View commit details
    Browse the repository at this point in the history
  33. simulators/ethereum/engine: go mod tidy

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    5f398bf View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    0618310 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    61ecf1f View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    d8b08b3 View commit details
    Browse the repository at this point in the history
  37. simulators/ethereum/pyspec: Use hive specific fixture format (ethereu…

    …m#844)
    
    * simulators/pyspec: Update to use correct fcuVersion.
    
    * simulators/ethereum/pyspec: Refactor to use new fixture format.
    
    * simulators/ethereum/pyspec: Fix logging, tests links and go.sum.
    
    * simulators/ethereum/pyspec: fixes
    
    * simulators/ethereum/pyspec: update fixtures source
    
    ---------
    
    Co-authored-by: Mario Vega <marioevz@gmail.com>
    2 people authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    dd1d133 View commit details
    Browse the repository at this point in the history
  38. Add reth (ethereum#875)

    Add reth to default cancun config
    parithosh authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f0c8672 View commit details
    Browse the repository at this point in the history
  39. clients/prysm-vc: Fix docker args

    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7c6ed71 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    f33ead5 View commit details
    Browse the repository at this point in the history
  41. clients/teku-bn: Add trusted setup file

    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f8aa437 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    88a8ec6 View commit details
    Browse the repository at this point in the history
  43. bump besu (ethereum#882)

    parithosh authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b569225 View commit details
    Browse the repository at this point in the history
  44. simulators/ethereum: Update beacon root address 0x000F..Beac02 (ether…

    …eum#884)
    
    * simulators/ethereum/engine: Update beacon root address 0x000F..Beac02
    
    * simulators/ethereum/pyspec: Download latest fixtures
    
    * simulators/ethereum/engine: Update beacon root contract
    
    * simulators/ethereum/engine: Update History buffer length
    
    Co-authored-by: spencer <spencer.taylor-brown@ethereum.org>
    
    ---------
    
    Co-authored-by: Mario Vega <marioevz@gmail.com>
    Co-authored-by: spencer <spencer.taylor-brown@ethereum.org>
    3 people authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    949ee7c View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    e828d75 View commit details
    Browse the repository at this point in the history
  46. clients/erigon: Increase allowed blobcount in remote txs (ethereum#890)

    Increase allowed blobcount in remote txs
    
    Erigon now has a built-in spam protector for blob txs, this flag would increase the count of allowed blobs per account from the default 48 to a 1000
    somnathb1 authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    38f59e2 View commit details
    Browse the repository at this point in the history
  47. simulators/ethereum/engine: use replaced version of geth with updated…

    … beacon root (ethereum#888)
    
    * simulators/ethereum/engine: use replaced version of geth with updated beacon root
    
    * simulators/ethereum/pyspec: use replaced version of geth with updated beacon root
    
    ---------
    
    Co-authored-by: Mario Vega <marioevz@gmail.com>
    2 people authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4940de8 View commit details
    Browse the repository at this point in the history
  48. simulators/ethereum/engine: Engine API Test Fixes (ethereum#891)

    * simulators/ethereum/engine: fix non-zero pre-merge fork test
    
    * simulators/ethereum/engine: fix invalid versioned hashes tests
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    aea0139 View commit details
    Browse the repository at this point in the history
  49. clients/besu: use ubuntu base image and install java (ethereum#889)

    use ubuntu base image and install java
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    8ef7ee1 View commit details
    Browse the repository at this point in the history
  50. simulators/ethereum/engine: Fix several tests (ethereum#886)

    * simulators/ethereum/engine: fix versioning tests
    
    * simulators/ethereum/engine: fix transaction replacement
    
    * simulators/ethereum/engine: CLMock: Per-client payload id map
    
    * simulators/ethereum/engine: Unique Payload ID tests in Cancun
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    219e6f6 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    b783884 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    6d720a7 View commit details
    Browse the repository at this point in the history
  53. clients/nimbus-el: use admin_nodeInfo instead of net_nodeInfo (ethere…

    …um#896)
    
    Most/all EL client seem to use admin_nodeInfo so we adjusted this in nimbus-eth1
    kdeme authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b099c72 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    34e4de8 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    f2844e5 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    21450fd View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    bb7886a View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    df91079 View commit details
    Browse the repository at this point in the history
  59. simulators/ethereum/engine: Update post-merge forks to activate later…

    … in pre-merge test (ethereum#901)
    
    simulators/eth/engine: Update pre-merge tests.
    spencer-tb authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    92999bd View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    98b04c0 View commit details
    Browse the repository at this point in the history
  61. simulators/ethereum/engine: use generic error check for missing block (

    …ethereum#874)
    
    simulators/ethereum/engine: use generic error check for missing block on rpc
    lightclient authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7984999 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    3aad27f View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    925ab45 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    e88d288 View commit details
    Browse the repository at this point in the history
  65. simulators/ethereum/engine,pyspec: Update Trusted Setup (ethereum#915)

    * simulators/ethereum/engine: Update geth branch, use mainnet trusted setup
    
    * simulators/ethereum: go.work.sum
    
    * simulators/ethereum/pyspec: Update geth branch
    
    * configs/cancun: Update geth to devnet-10
    
    * simulators/ethereum/engine: Send different blobs depending on the sender
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    bc70996 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    d5c7d98 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    3d11814 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    210e74f View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    c832aa3 View commit details
    Browse the repository at this point in the history
  70. cmd/hivechain: use smaller network ID

    jq doesn't like it when numbers are > 64bit
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    25812b4 View commit details
    Browse the repository at this point in the history
  71. cmd/hivechain: even smaller chainid

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    00c9c93 View commit details
    Browse the repository at this point in the history
  72. cmd/hivechain: add headnewpayload output

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b087944 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    e643272 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    57c7eee View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    4e461d8 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    1176f3d View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    1163b74 View commit details
    Browse the repository at this point in the history
  78. Enable blob tx pool for Nethermind

    flcl42 authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    1d1b497 View commit details
    Browse the repository at this point in the history
  79. simulators/ethereum/engine: Fix engine-cancun fcu version tests (ethe…

    …reum#902)
    
    * simulators/ethereum/engine: Fix bugs within fcu version tests (Shanghai/Cancun).
    
    * simulators/ethereum/engine: Fix Cancun fcUV2 tests bugs
    
    ---------
    
    Co-authored-by: jangko <jangko128@gmail.com>
    2 people authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    0499ba5 View commit details
    Browse the repository at this point in the history
  80. clients: only output full genesis file at high log levels (ethereum#927)

    * clients: Trim genesis output for low log levels.
    
    * clients: Specific echo for trimmed genesis output.
    spencer-tb authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    38601ce View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    09ed207 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    ada6415 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    25a160b View commit details
    Browse the repository at this point in the history
  84. simulators/ethereum/engine: Add test to re-org to mempool and back in (

    …ethereum#900)
    
    simulators/ethereum/engine: Add re-org to mempool and back intest
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    de7d1a8 View commit details
    Browse the repository at this point in the history
  85. simulators/ethereum/engine: Minor fix to re-org tests (ethereum#934)

    simulators/ethereum/engine: minor fix to re-org tests
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    bd7e1c1 View commit details
    Browse the repository at this point in the history
  86. clients/besu: remove HIVE_SKIP_POW

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f53cda9 View commit details
    Browse the repository at this point in the history
  87. clients/erigon: remove HIVE_SKIP_POW

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b9b3321 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    f30aea0 View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    d8ea3b9 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    ed370bc View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    875fb18 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    09f91b4 View commit details
    Browse the repository at this point in the history
  93. clients/reth: remove mention of HIVE_SKIP_POW

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    a6e7926 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    6974b1d View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    b4acfd5 View commit details
    Browse the repository at this point in the history
  96. cmd/hivechain: add ability to create valid clique chain (ethereum#938)

    The hivechain tool can now create a signed clique chain. It can be important to have a chain with
    actually valid block seal in some test scenarios, and go-ethereum can't mine ethash blocks anymore,
    so clique was the only option.
    
    This pulls in a go-ethereum update to get access to an improved GenerateChain implementation.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    716dcd6 View commit details
    Browse the repository at this point in the history
  97. simulators/ethereum/sync: use engine API to trigger sync (ethereum#922)

    This updates the ethereum/sync simulator to use a newer post-merge chain.
    Sync is now triggered via the engine API.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f5523a5 View commit details
    Browse the repository at this point in the history
  98. go.mod: upgrade github.com/docker/docker

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    045d5b5 View commit details
    Browse the repository at this point in the history
  99. simulators/devp2p: upgrade hivesim

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    17ce994 View commit details
    Browse the repository at this point in the history
  100. simulators/smoke: upgrade hivesim

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    ef2b824 View commit details
    Browse the repository at this point in the history
  101. simulators/ethereum/sync: upgrade hivesim

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    76e674d View commit details
    Browse the repository at this point in the history
  102. simulators/ethereum/rpc: upgrade hivesim

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    e68e2c6 View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    aeb635b View commit details
    Browse the repository at this point in the history
  104. simulators/ethereum/pyspec: upgrade hivesim

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    a3092d1 View commit details
    Browse the repository at this point in the history
  105. simulators/ethereum/graphql: upgrade hivesim

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2e30490 View commit details
    Browse the repository at this point in the history
  106. simulators/ethereum/engine: upgrade hivesim

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    89bc116 View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    781a17e View commit details
    Browse the repository at this point in the history
  108. simulators/ethereum: remove go.work

    Having a Go workspace file ties all the simulators together in terms of their dependency
    versions. This is a problem when one of them wants to replace a dependency version. When
    building the simulator, hive will not use the workspace file, so it makes little sense to
    have it.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7ea18c0 View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    b6c57c9 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    f366177 View commit details
    Browse the repository at this point in the history
  111. clients/go-ethereum: use --state.scheme=path

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4b49304 View commit details
    Browse the repository at this point in the history
  112. clients: remove unused HIVE_TESTNET variable

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    18d984d View commit details
    Browse the repository at this point in the history
  113. docs: remove HIVE_SKIP_POW

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f5d45c6 View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    a343b70 View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    a4c2b5e View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    fd76567 View commit details
    Browse the repository at this point in the history
  117. clients: add 'glacier' forks in mapper (ethereum#941)

    * clients/go-ethereum: remove 'yolo' fork blocks
    
    * clients/ethereumjs: remove 'yolo' forks in mapper
    
    * clients: add missing 'glacier' forks in mapper
    
    * cmd/hivechain: put back difficulty-only forks
    
    This reverts commit f01b2d3.
    
    * simulators/smoke: add 'glacier' forks
    
    * cmd/hivechain: improve uncle generation
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    574ca2e View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    3fe3360 View commit details
    Browse the repository at this point in the history
  119. simulators/ethereum/engine: Add randomness seed input (ethereum#944)

    * simulators/ethereum/engine: randomness seed input
    
    * simulators/ethereum/engine: Handle zero HIVE_RANDOM_SEED
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    74a3253 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    e5a1df0 View commit details
    Browse the repository at this point in the history
  121. cmd/hivechain: add 4788 contract to genesis and set beacon root post-…

    …cancun
    
    Co-authored-by: Felix Lange <fjl@twurst.com>
    2 people authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    71e0529 View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    6d2f8dd View commit details
    Browse the repository at this point in the history
  123. Configuration menu
    Copy the full SHA
    49745c0 View commit details
    Browse the repository at this point in the history
  124. clients/teku-bn: Add rate limit parameters (ethereum#899)

    * clients/teku: Add rate limit parameters
    
    * clients/teku-bn: Use hive variable for peer scoring parameters
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    c021812 View commit details
    Browse the repository at this point in the history
  125. simulators/ethereum/engine,pyspec: Upgrade geth branch (ethereum#951)

    simulators/ethereum: upgrade geth branch
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    e530abe View commit details
    Browse the repository at this point in the history
  126. configs/cancun: Use go-ethereum master (ethereum#952)

    configs/cancun: use geth master
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    751876e View commit details
    Browse the repository at this point in the history
  127. clients/teku-bn: Remove trusted setup file, add `--ignore-weak-subjec…

    …tivity-period-enabled` (ethereum#950)
    
    * clients/teku-bn: Remove trusted setup file
    
    * clients/teku-bn: Add `--ignore-weak-subjectivity-period-enabled`
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d45fed7 View commit details
    Browse the repository at this point in the history
  128. Configuration menu
    Copy the full SHA
    2cdea39 View commit details
    Browse the repository at this point in the history
  129. clients/erigon, simulators/ethereum/rpc: patch RPC tests for erigon (e…

    …thereum#953)
    
    TTDPassed=true would make Erigon consider it POS chain - not applicable for clique or fakepow-based tests
    somnathb1 authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    91d2ae9 View commit details
    Browse the repository at this point in the history
  130. cmd/hivechain: fix typos in contracts

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    51514d6 View commit details
    Browse the repository at this point in the history
  131. Configuration menu
    Copy the full SHA
    bf96af9 View commit details
    Browse the repository at this point in the history
  132. Configuration menu
    Copy the full SHA
    f8c976b View commit details
    Browse the repository at this point in the history
  133. simulators/devp2p: add support for new eth tests (ethereum#942)

    Co-authored-by: lightclient <lightclient@protonmail.com>
    2 people authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7d0350f View commit details
    Browse the repository at this point in the history
  134. clients/nethermind: update TxPool config (ethereum#956)

    Nethermind recently refactored blob pool to support blob transaction reorgs, introducing an additional flag. We decided to consolidate three blob pool-related flags into one enum. This PR enables support for blob transactions + persistent blob storage + blob transactions reorgs.
    marcindsobczak authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    1fd74a7 View commit details
    Browse the repository at this point in the history
  135. clients/erigon: small fix to mapper jq (ethereum#962)

    Fix: true instead of 1
    somnathb1 authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b6da011 View commit details
    Browse the repository at this point in the history
  136. simulators/ethereum/consensus: Fix excessBlobGas genesis (ethereum#964

    )
    
    simulators/ethereum/consensus: Fix excessBlobGas genesis
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    3f89e28 View commit details
    Browse the repository at this point in the history
  137. Configuration menu
    Copy the full SHA
    3f8d5e4 View commit details
    Browse the repository at this point in the history
  138. Configuration menu
    Copy the full SHA
    b03e61d View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    72630da View commit details
    Browse the repository at this point in the history
  140. cmd/hivechain: improve modifier schedule

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    610a6a3 View commit details
    Browse the repository at this point in the history
  141. cmd/hivechain: add more transaction types

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    35cbb76 View commit details
    Browse the repository at this point in the history
  142. cmd/hivechain: add simple test for generate

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    6fabe4a View commit details
    Browse the repository at this point in the history
  143. cmd/hivechain: deploy revert contract

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    34cfa38 View commit details
    Browse the repository at this point in the history
  144. cmd/hivechain: improve spacing in callrevert

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    3e70ea2 View commit details
    Browse the repository at this point in the history
  145. cmd/hivechain: improve deploy tx gaslimit

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9afd083 View commit details
    Browse the repository at this point in the history
  146. cmd/hivechain: avoid OOG in randomcode

    Reduce output size. 256 bytes of code cost ~50k gas.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9d05a6d View commit details
    Browse the repository at this point in the history
  147. Configuration menu
    Copy the full SHA
    42d1434 View commit details
    Browse the repository at this point in the history
  148. cmd/hivechain: add blob transaction

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    1ff5fb9 View commit details
    Browse the repository at this point in the history
  149. clients/reth: use ghcr.io/paradigmxyz/reth as base image (ethereum#971)

    * clients/reth: use ghcr.io/paradigmxyz/reth as base image
    
    * clients/reth: use latest tag
    holiman authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    81422e6 View commit details
    Browse the repository at this point in the history
  150. Configuration menu
    Copy the full SHA
    93245d7 View commit details
    Browse the repository at this point in the history
  151. Configuration menu
    Copy the full SHA
    4beb4e9 View commit details
    Browse the repository at this point in the history
  152. Configuration menu
    Copy the full SHA
    9d79bda View commit details
    Browse the repository at this point in the history
  153. Configuration menu
    Copy the full SHA
    da1cc14 View commit details
    Browse the repository at this point in the history
  154. Configuration menu
    Copy the full SHA
    53ab521 View commit details
    Browse the repository at this point in the history
  155. .circleci: Add CI for rust simulators (ethereum#980)

    * .circleci: add support for running ci's based off code modified
    
    * .circleci: Add CI for rust simulators
    KolbyML authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    86ccb97 View commit details
    Browse the repository at this point in the history
  156. Configuration menu
    Copy the full SHA
    38d2631 View commit details
    Browse the repository at this point in the history
  157. Configuration menu
    Copy the full SHA
    470148e View commit details
    Browse the repository at this point in the history
  158. hivesim: add built-in support for connecting to the engine API

    We need to do that in a lot more tests now and it gets tiring to redeclare the
    token everywhere.
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    c5a4388 View commit details
    Browse the repository at this point in the history
  159. go.mod: go.mod tidy

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    6a3b174 View commit details
    Browse the repository at this point in the history
  160. Configuration menu
    Copy the full SHA
    a9adf04 View commit details
    Browse the repository at this point in the history
  161. Configuration menu
    Copy the full SHA
    e223100 View commit details
    Browse the repository at this point in the history
  162. simulators/ethereum/rpc-compat: handle test comments and avoid error …

    …message comparison (ethereum#984)
    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    6211cfa View commit details
    Browse the repository at this point in the history
  163. clients/besu: remove --engine-jwt-enabled

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    ee26965 View commit details
    Browse the repository at this point in the history
  164. Configuration menu
    Copy the full SHA
    b5d043f View commit details
    Browse the repository at this point in the history
  165. simulators/ethereum/pyspec: Use latest EEST fixture release. (ethereu…

    …m#985)
    
    * simulators/ethereum/pyspec: Update dockerfile tests release structure.
    
    * simulators/ethereum/pyspec: Tweak to adhere to fixture format change.
    spencer-tb authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    45fb071 View commit details
    Browse the repository at this point in the history
  166. Configuration menu
    Copy the full SHA
    b68424d View commit details
    Browse the repository at this point in the history
  167. clients: add 'portal' role

    fjl authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9a84ecf View commit details
    Browse the repository at this point in the history
  168. Configuration menu
    Copy the full SHA
    4b174ad View commit details
    Browse the repository at this point in the history
  169. simulators/portal/history/portal-mesh: add portal network history por…

    …tal-mesh simulator (ethereum#988)
    KolbyML authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    3d5fa64 View commit details
    Browse the repository at this point in the history
  170. simulators/portal/history/trin-bridge: add portal network history tri…

    …n-bridge simulator (ethereum#989)
    KolbyML authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    60f2fb9 View commit details
    Browse the repository at this point in the history
  171. Configuration menu
    Copy the full SHA
    648d44a View commit details
    Browse the repository at this point in the history
  172. Configuration menu
    Copy the full SHA
    03a9060 View commit details
    Browse the repository at this point in the history
  173. Configuration menu
    Copy the full SHA
    72d3ee7 View commit details
    Browse the repository at this point in the history
  174. Configuration menu
    Copy the full SHA
    1d7c780 View commit details
    Browse the repository at this point in the history
  175. clients/erigon: Configure snapshots flag (ethereum#992)

    clients/erigon/erigon.sh: Configure snapshots flag.
    spencer-tb authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    facba89 View commit details
    Browse the repository at this point in the history
  176. clients/go-ethereum: Remove miner gasprice flag (ethereum#993)

    clients/go-ethereum/geth.sh: Remove miner gasprice flag.
    spencer-tb authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    ef43681 View commit details
    Browse the repository at this point in the history
  177. simulators/ethereum/engine: Fixes for execution-apis#498 (ethereum#974)

    * simulators/ethereum/engine: Fix expected error on fcu tests
    
    * simulators/ethereum/engine: Get Payload delay at spec level
    
    * simulators/ethereum/engine: Correct error code on inconsistent FcU
    
    * simulators/ethereum/engine: Invaild Payload Attributes Expectation Modification
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    39f6752 View commit details
    Browse the repository at this point in the history
  178. simulators/portal: refactor simulators to run multiple suites (ethere…

    …um#994)
    
    This is just to cut down on the number of Rust projects and Dockerfiles.
    KolbyML authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    bad4bae View commit details
    Browse the repository at this point in the history
  179. simulators/ethereum/engine: Expect error code for invalid payload att…

    …ributes tests (ethereum#996)
    
    simulators/ethereum/engine: Expect error code for invalid payload attributes tests.
    spencer-tb authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7261ccb View commit details
    Browse the repository at this point in the history
  180. Configuration menu
    Copy the full SHA
    af97b26 View commit details
    Browse the repository at this point in the history
  181. clients/besu: fix merge block in mapper (ethereum#999)

    fix fork id problem
    
    Signed-off-by: stefan.pingel@consensys.net <stefan.pingel@consensys.net>
    pinges authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    8c46de7 View commit details
    Browse the repository at this point in the history
  182. Configuration menu
    Copy the full SHA
    ebca98b View commit details
    Browse the repository at this point in the history
  183. Configuration menu
    Copy the full SHA
    7871c8c View commit details
    Browse the repository at this point in the history
  184. Configuration menu
    Copy the full SHA
    36674ca View commit details
    Browse the repository at this point in the history
  185. simulators/ethereum/pyspec: Refactor, add sync payload verification (e…

    …thereum#995)
    
    * simulators/ethereum/pyspec: Refactor, add sync payload verification
    
    * simulators/ethereum/pyspec: Declare sync timeout constant
    
    * simulators/ethereum/pyspec: Disable timing print
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    dfd2def View commit details
    Browse the repository at this point in the history
  186. Configuration menu
    Copy the full SHA
    b7b9cfa View commit details
    Browse the repository at this point in the history
  187. Configuration menu
    Copy the full SHA
    c6e85e0 View commit details
    Browse the repository at this point in the history
  188. Configuration menu
    Copy the full SHA
    7de2743 View commit details
    Browse the repository at this point in the history
  189. simulators/eth2: Fix Docker golang version (ethereum#1003)

    * simulators/eth2/engine: Dockerfile, golang:1.20
    
    * simulators/eth2/testnet: Dockerfile, golang:1.20
    
    * simulators/eth2/withdrawals: Dockerfile, golang:1.20
    marioevz authored and Eikix committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    6781ff5 View commit details
    Browse the repository at this point in the history
  190. Configuration menu
    Copy the full SHA
    6772ed6 View commit details
    Browse the repository at this point in the history