Open lexnv opened 5 months ago
https://github.com/polkadot-fellows/RFCs/pull/99 with we would need to change the metadata to return multiple sets of transaction/signed extensions indexed by the version.
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
)This issue has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/metadata-v16-updates/9557/1
This issue has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/metadata-v16-updates/9557/7
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:
cc @jsdw @niklasad1 @bkchr @paritytech/subxt-team @xlc @josepot