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

Pectra Hive Tests #8177

Closed
siladu opened this issue Jan 27, 2025 · 3 comments
Closed

Pectra Hive Tests #8177

siladu opened this issue Jan 27, 2025 · 3 comments
Assignees
Labels

Comments

@siladu
Copy link
Contributor

siladu commented Jan 27, 2025

https://hive.pectra-devnet-5.ethpandaops.io/


https://discord.com/channels/595666850260713488/892088344438255616/1333440982724640778

please have a look here:
https://hive.pectra-devnet-5.ethpandaops.io/
And prototype hive instance (we’re yet to migrate fully to this instance): https://hive.ethpandaops.io/pectra-devnet-5/

let us know which fails you intend to fix and which you don't so we get an accurate view of what's open

@siladu
Copy link
Contributor Author

siladu commented Jan 30, 2025

Hive eest/consume-engine test failures update...

  • ⚠️ (7 fails) EIP-7702: Set EOA account code
  • ⤵️ (1 fails) EIP-2935: Save historical block hashes in state
    • Failure is an edge case if the system contract doesn't exist by Pectra (which it will in reality), so this shouldn't block devnet-6/testnets
    • Created EIP-2935 Hive Failure #8202 for a short term fix for current implementation
    • @gabriel.trintinalia
      has a PR in progress to rewrite this EIP with a system call
  • :heavy_tick: system contracts - all fixed by Devnet5 Fix requests tests #8201
    • (8 fails) EIP-7251: Increase the MAX_EFFECTIVE_BALANCE
    • (7 fails) EIP-7002: Execution layer triggerable exits
    • (9 fails) EIP-6110: Supply validator deposits on chain
      (18 fails) EIP-7685: General purpose execution layer requests

@siladu
Copy link
Contributor Author

siladu commented Jan 30, 2025

eest/consume-rlp suite failures (needs rerunning against the PRs with fixes)

(note this is using EEST v1.3.0 and have since realised v1.3.1 is available with a 7685 bug fix)

eest/consume-rlp besu_matkt-fix-code-delegation-issue-wo-clear-eip7685 ✕ Fail (56 / 1390)

   1 eip7702_set_code_tx
   8 eip7251_consolidations
   2 eip2935_historical_block_hashes_from_state
   6 eip7702_set_code_tx
   1 eip2537_bls_12_381_precompiles
   9 eip6110_deposits
   7 eip7002_el_triggerable_withdrawals
  22 eip7685_general_purpose_el_requests

There's a chance could be same root causes as eest/consume-engine but interesting to note eip2537_bls_12_381_precompiles is in this list

@usmansaleem
Copy link
Member

Closing as tests are passing (@Gabriel-Trintinalia

@lu-pinto lu-pinto removed their assignment Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants