Skip to content

Conversation

@kespinola
Copy link
Collaborator

Context

Now that yellowstone-vixen-proc-macro can generate a parser inline from a Codama IDL it is no longer necessary for the repository to host IDL generated parser crates.

Changes

  • Remove all IDL generated parsers from the repository
  • Update README to showcase include_vixen_parser!
  • Move token-program, token-extensions, block, and slot parsers to their own crates
  • Refactor token-program and token-extensions parsers to align with what is generated from the proc-macro generated parsers
  • Replace instruction tuples with { accounts, args }
  • Temporarily drop proto support from token-program and token-extensions Proposal: Deprecating gRPC Streaming Support in Yellowstone Vixen #164
  • Fix defined type enum rendering
  • Upgrade to solana-sdk ^3.0.0 crates

@kespinola kespinola merged commit d394e29 into main Dec 1, 2025
0 of 2 checks passed
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