Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Augmented types for system parachains #5884

Open
TarikGul opened this issue May 16, 2024 · 2 comments
Open

Augmented types for system parachains #5884

TarikGul opened this issue May 16, 2024 · 2 comments
Assignees
Labels
Compatibility Ensures SDK compatibility with ecosystem updates and major dependency changes. Enhancement Improves existing features or performance, making the SDK more robust and efficient. P1 - High Essential for progress, blocks other tasks. Must be completed soon to maintain project flow.

Comments

@TarikGul
Copy link
Member

We are currently seeing the identity pallet migrated from the relay chains to the people (systems) parachain. This also means any new types in the identity pallet that are added to people runtime, will not be part of the augmented types that are generated in the API for TS enviornments since these updated types wont be apart of the substrate metadata.

We should consider also potentially augmenting these types for system parachains. It could improve a lot of the UX for developing with these new workflows.

@TarikGul
Copy link
Member Author

As AH-Plaza comes to fruition this will be necessary as well. Adding this sooner than later will also help make the transition of all types seemless.

@TarikGul TarikGul added the P1 - High Essential for progress, blocks other tasks. Must be completed soon to maintain project flow. label Oct 29, 2024
@TarikGul TarikGul moved this from Issues (Tracking) to P1 - High in Polkadot-js general project board Oct 29, 2024
@TarikGul TarikGul added the Enhancement Improves existing features or performance, making the SDK more robust and efficient. label Oct 29, 2024
@TarikGul TarikGul added the Compatibility Ensures SDK compatibility with ecosystem updates and major dependency changes. label Nov 8, 2024
@TarikGul
Copy link
Member Author

TarikGul commented Nov 8, 2024

  • Metadata get scripts need to include AH
  • Add multiple chain abilities to --url flag for metadata script
  • Add types-support metadata for AH
  • Write to file Tests that add to types-support
  • Typegen from metadata

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Compatibility Ensures SDK compatibility with ecosystem updates and major dependency changes. Enhancement Improves existing features or performance, making the SDK more robust and efficient. P1 - High Essential for progress, blocks other tasks. Must be completed soon to maintain project flow.
Projects
Development

No branches or pull requests

1 participant