Skip to content

test(ata): add integration for private accounts create public ATAs#24

Open
0x-r4bbit wants to merge 1 commit intomainfrom
test/ata-create
Open

test(ata): add integration for private accounts create public ATAs#24
0x-r4bbit wants to merge 1 commit intomainfrom
test/ata-create

Conversation

@0x-r4bbit
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an integration test ensuring the ATA program can create a public associated token account when the owner is a newly created private account, using a privacy-preserving transaction flow.

Changes:

  • Added a new integration test ata_create_from_private_owner that executes/proves an ATA Create instruction with a private owner and public ATA.
  • Extended imports in integration_tests/tests/ata.rs to support privacy-preserving transaction execution (proof generation, message/witness construction, and program dependency wiring).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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