Skip to content

Re-open PR205 MegaETH charge alignment#8

Draft
ifavo wants to merge 1 commit intomainfrom
codex/pr205-charge-conformance-pending
Draft

Re-open PR205 MegaETH charge alignment#8
ifavo wants to merge 1 commit intomainfrom
codex/pr205-charge-conformance-pending

Conversation

@ifavo
Copy link
Copy Markdown
Owner

@ifavo ifavo commented Mar 28, 2026

Accidental merge note: PR #7 was merged to main by mistake and then reverted in 29c51f5. This draft PR keeps the same work pending for later review and merge.

Summary

  • align megaeth/charge request parsing and client/server credential handling with PR 205, including testnet precedence, ordered single-leg Permit2 authorizations[], and split-hash rejection
  • settle split Permit2 payments sequentially on the server, add fee-payer simulation plus split-failure diagnostics, and preserve the current recipient/spender coupling as a documented PR 205 gap
  • override the default MegaETH HTTP receipt transport to include challengeId, and update tests/docs/demo notes to explain the remaining upstream mppx receipt-schema limitation

Validation

  • pnpm ci:check

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
mega-mpp-demo-worker 22aff94 Mar 28 2026, 11:11 AM

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