Skip to content

chore(shasta): e2e bridging tests#54

Open
nme-mvasylenko wants to merge 20 commits intofeat/shastafrom
feat/shasta-scripts-michaelv
Open

chore(shasta): e2e bridging tests#54
nme-mvasylenko wants to merge 20 commits intofeat/shastafrom
feat/shasta-scripts-michaelv

Conversation

@nme-mvasylenko
Copy link
Copy Markdown

@nme-mvasylenko nme-mvasylenko commented Jan 14, 2026

  • cleanup
  • provision/re-use existing L1 devnet
  • adjust updated env vars
  • keep devnet L1 on default removal
  • e2e bridging tests

L2->L1 bridge in e2e tests WORKS ONLY WITH
NETHERMIND_CLIENT_IMAGE=nethermindeth/nethermind:master-d6befe8
and doesn't work with nethermind:master as of Mar-2026

@nme-mvasylenko nme-mvasylenko marked this pull request as draft February 11, 2026 08:47
@nme-mvasylenko nme-mvasylenko force-pushed the feat/shasta-scripts-michaelv branch 2 times, most recently from 2756003 to a82589c Compare February 12, 2026 09:43
@nme-mvasylenko nme-mvasylenko marked this pull request as ready for review February 13, 2026 09:39
@nme-mvasylenko nme-mvasylenko force-pushed the feat/shasta-scripts-michaelv branch 5 times, most recently from f9fe918 to c033987 Compare February 18, 2026 11:41
@nme-mvasylenko nme-mvasylenko marked this pull request as draft February 18, 2026 19:09
@nme-mvasylenko nme-mvasylenko force-pushed the feat/shasta-scripts-michaelv branch from d0587da to 63348d2 Compare February 19, 2026 20:29
@nme-mvasylenko nme-mvasylenko marked this pull request as ready for review February 20, 2026 08:23
@nme-mvasylenko nme-mvasylenko force-pushed the feat/shasta-scripts-michaelv branch 4 times, most recently from fa57d04 to 602f90d Compare February 20, 2026 08:39
@nme-mvasylenko nme-mvasylenko changed the title chore(shasta): minor script fixes chore(shasta): e2e bridging tests Feb 20, 2026
@nme-mvasylenko nme-mvasylenko force-pushed the feat/shasta-scripts-michaelv branch 4 times, most recently from 7aa49ae to 7a6de75 Compare February 20, 2026 15:07
@nme-mvasylenko nme-mvasylenko force-pushed the feat/shasta-scripts-michaelv branch from 7a6de75 to 8b88f5d Compare March 6, 2026 13:38
…for CI e2e

DEPLOY_RISC0/SP1_RETH_VERIFIER=false prevented ProofVerifierDummy from being
registered in SurgeVerifier, causing Surge_InvalidProofBitFlag (0x50b89aa1) on
every proveBatches call. PROVER_DUMMY=true returned 0xbb bytes which fail ECDSA
recovery in ProofVerifierDummy.verifyProof. Now raiko mock mode generates valid
ECDSA signatures using MOCK_KEY=PRIVATE_KEY matching DUMMY_VERIFIER_SIGNER.
…for CI e2e

Revert NETHERMIND_CLIENT_IMAGE to pinned master-d6befe8 (master tag is unstable).
Remove DEPLOY_RISC0/SP1_RETH_VERIFIER=false overrides that prevented ProofVerifierDummy
from being registered in SurgeVerifier causing Surge_InvalidProofBitFlag (0x50b89aa1).
Remove PROVER_DUMMY=true override: raiko mock mode generates valid ECDSA signatures
using MOCK_KEY=PRIVATE_KEY matching DUMMY_VERIFIER_SIGNER=PUBLIC_KEY.
…er instead of pinned sha"""

This reverts commit bc875fe.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants