Skip to content

Add Docker E2E bundle relay tests#28

Open
cytadela8-ai wants to merge 1 commit intomm-zk-codex:mainfrom
cytadela8-ai:e2e-bundle-relay-tests
Open

Add Docker E2E bundle relay tests#28
cytadela8-ai wants to merge 1 commit intomm-zk-codex:mainfrom
cytadela8-ai:e2e-bundle-relay-tests

Conversation

@cytadela8-ai
Copy link
Copy Markdown

Summary

  • add a Docker-based local E2E harness that boots Anvil plus two pinned zksync-os-server chains and runs the first bundle relay flow with bash scripts/test-e2e.sh --flow bundle-relay
  • add bundle relay integration coverage for a successful contract-backed relay and a missing-receipt failure, including the helper code and fixture bytecode needed to run it locally and in CI
  • fix the current CLI compatibility issues needed for the pinned local stack by updating the InteropBundleSent bundle attribute shape and setting explicit EIP-1559 fee caps for send and relay
  • document the harness, repo structure, and the exact test command in README.md and DEV.md

Test Plan

  • cargo clippy --test bundle_relay -- -D warnings
  • bash scripts/test-e2e.sh --flow bundle-relay

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.

2 participants