feat(cct-sdk): Add createRecipientATA option to mint tokens op - #403
Conversation
…-withdraw-liquidity
|
You must have Developer access to commit code to Chainlink Labs on Vercel. If you contact an administrator and receive Developer access, commit again to see your changes. Learn more: https://vercel.com/docs/accounts/team-members-and-roles/access-roles#team-level-roles |
Overview✅ APPROVE — 0 blockers, 0 majors. Correct, idiomatic, and live-proven. Groundingvs. contract behavior:
Op composition pattern:
Backwards compatible:
Implementation DetailsParse phase:
BuildUnsigned phase:
Execute phase:
Test Coverage11/11 passing ✅
Full coverage of both paths: Live Devnet VerificationMint Baseline (option off):
Idempotency proof (ATA already exists):
Invalid type:
RecommendationShip it — closes the first-run mint dead-end cleanly, idiomatic composition, live-proven (atomic + idempotent). Backwards compatible, full test coverage. Ready to merge. Optional: Robustness NoteThe current code extracts For now, this is a polish point rather than a blocker, since the current approach works and tests pass. |
What
createRecipientATAto SolanamintTokensWhy