Skip to content

p-ata: create flow pt. 2 + sizing#204

Open
grod220 wants to merge 4 commits intomainfrom
create-pt-2
Open

p-ata: create flow pt. 2 + sizing#204
grod220 wants to merge 4 commits intomainfrom
create-pt-2

Conversation

@grod220
Copy link
Copy Markdown
Member

@grod220 grod220 commented Mar 18, 2026

Implements the remaining part of the create flow.

Dependencies

Think it's fine to move forward with this PR, but note it depends on a number of PRs currently in flight:

Changes of note:

  • Adds fixtures for remaining create code paths. Maintains conformance, but drops the return_data requirement given heuristics on skipping CPIs for account sizing.
  • Adds a number of test coverage gaps from previous program tests

Comment on lines +2 to +11
"checks": [
"programResult",
{
"allResultingAccounts": {
"data": true,
"executable": true,
"lamports": true,
"owner": true,
"space": true
}
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

These are the default mollusk checks except for dropping the returnData conformance. The short circuiting in the account sizing check creates a divergence given it won't always CPI.

@grod220 grod220 mentioned this pull request Mar 18, 2026
34 tasks
@grod220 grod220 requested review from febo and joncinque March 18, 2026 12:05
@grod220
Copy link
Copy Markdown
Member Author

grod220 commented Mar 18, 2026

Hmm. Failing CI is not related to the Mollusk bump (new version is now being pulled in). Going to investigate and re-request review after passing.

@grod220
Copy link
Copy Markdown
Member Author

grod220 commented Mar 18, 2026

Now ready!

Copy link
Copy Markdown

@febo febo left a comment

Choose a reason for hiding this comment

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

Looks good – I left a few simple comments.

@grod220 grod220 force-pushed the create-pt-2 branch 2 times, most recently from d79f768 to 14826b5 Compare March 24, 2026 12:54
@grod220 grod220 requested a review from febo March 24, 2026 12:56
@grod220
Copy link
Copy Markdown
Member Author

grod220 commented Mar 27, 2026

@febo ready 🙏

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