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

Metadata V16: Features to include in V16 #4520

Open
6 of 9 tasks
lexnv opened this issue May 20, 2024 · 4 comments
Open
6 of 9 tasks

Metadata V16: Features to include in V16 #4520

lexnv opened this issue May 20, 2024 · 4 comments

Comments

@lexnv
Copy link
Contributor

lexnv commented May 20, 2024

Raising this issue to discuss about the features that are needed by the community in the next metadata version.

These features will be initially exposed under a metadata unstable versioning (u32::max), that will stabilize into v16.

I've compiled a possibly incomplete list of requested features that we may want to add to v16:

Requested features V16

  1. I5-enhancement T1-FRAME
    lexnv
  2. I5-enhancement T1-FRAME T13-deprecation
    pkhry
  3. I5-enhancement T1-FRAME
    lexnv
  4. lexnv
  5. I5-enhancement T1-FRAME
    lexnv
  6. lexnv

Outstanding

  1. I5-enhancement T1-FRAME
    gui1117
  2. T0-node T3-RPC_API T4-runtime_API
  3. muharem

cc @jsdw @niklasad1 @bkchr @paritytech/subxt-team @xlc @josepot

@bkchr
Copy link
Member

bkchr commented Jul 8, 2024

polkadot-fellows/RFCs#99 with we would need to change the metadata to return multiple sets of transaction/signed extensions indexed by the version.

@josepot
Copy link

josepot commented Jul 18, 2024

IMO an absolute must have of metadata v16 is a dedicated top-level entry named "hasher" (right after the "extrinsic" entry for instance, or at least at the same level), which should have 2 different properties:

  • "name": the name of the hashing function
  • "runtimeApi": a path to a runtime-api which just implements the hasher (E.g: Core_hash)

@Polkadot-Forum
Copy link

This issue has been mentioned on Polkadot Forum. There might be relevant details there:

https://forum.polkadot.network/t/metadata-v16-updates/9557/1

@Polkadot-Forum
Copy link

This issue has been mentioned on Polkadot Forum. There might be relevant details there:

https://forum.polkadot.network/t/metadata-v16-updates/9557/7

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

No branches or pull requests

4 participants