Skip to content

Conversation

@dslovinsky
Copy link
Collaborator

Summary

  • Adds paramStructure: by-name to all 12 Solana DAS methods so the docs site renders "params": { ... } instead of "params": [...]
  • Adds missing primary fields (id, ids, ownerAddress, mint, etc.) and required arrays to config schemas in asset.yaml
  • Creates GetAssetProofParams and GetAssetProofsParams schemas for methods that previously had no config object
  • Collapses multi-param methods into a single config param and updates examples

Companion PR: OMGWINNING/docs-site (rendering support for paramStructure: by-name)

Test plan

  • Run pnpm generate:rpc — confirm paramStructure: "by-name" appears in generated solana-das.json for all 12 methods
  • Verify generated JSON schemas include required primary fields (e.g. ownerAddress in GetAssetsByOwnerConfig)

Add `paramStructure: by-name` to all 12 DAS methods so the rendered
docs produce `params: { ... }` instead of `params: [...]`.

- Add missing primary fields (id, ids, ownerAddress, mint, etc.) and
  `required` arrays to config schemas in asset.yaml
- Create GetAssetProofParams / GetAssetProofsParams schemas
- Collapse multi-param methods into a single config param
- Update examples to use full object values

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions
Copy link

github-actions bot commented Feb 13, 2026

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Feb 13, 2026, 12:33 AM

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