Skip to content

fix(zerion-uniswap-x402): use canonical 5-arg zerion bridge signature#75

Merged
graysonhyc merged 1 commit into
mainfrom
fix/uniswap-x402-bridge-signature
May 14, 2026
Merged

fix(zerion-uniswap-x402): use canonical 5-arg zerion bridge signature#75
graysonhyc merged 1 commit into
mainfrom
fix/uniswap-x402-bridge-signature

Conversation

@graysonhyc
Copy link
Copy Markdown
Collaborator

Summary

  • Restore canonical zerion bridge <from-chain> <from-token> <amount> <to-chain> <to-token> signature in zerion-uniswap-x402 (regressed to 3-arg form, which CLI rejects with missing_args)
  • Aligns with the form already used in zerion-uniswap-lp
  • Path A agentic runs previously failed at step 2; Path B was unaffected
  • Add missing trailing newline at EOF

Diff

  • Key Commands line: zerion bridge <from-chain> <from-token> <amount> <to-chain> <to-token> --to-address <address> --cheapest
  • Step 2 Path A example: zerion bridge ethereum USDC 50 base USDC --to-address \$WALLET --cheapest

Test plan

  • Run zerion bridge ethereum USDC 50 base USDC --to-address \$WALLET --cheapest against a funded wallet — completes without missing_args
  • Confirm trailing newline present (tail -c 1 skills/zerion-uniswap-x402/SKILL.md | xxd shows 0a)
  • Visual diff with zerion-uniswap-lp/SKILL.md — signatures match

🤖 Generated with Claude Code

The bridge signature regressed to the 3-arg form, but the CLI only accepts
the 5-arg form `<from-chain> <from-token> <amount> <to-chain> <to-token>`.
Path A agentic runs hit missing_args and stop. Aligns with the form already
used in zerion-uniswap-lp. Also adds missing trailing newline.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@graysonhyc graysonhyc merged commit bb3c946 into main May 14, 2026
1 check passed
This was referenced May 14, 2026
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.

1 participant