-
Notifications
You must be signed in to change notification settings - Fork 668
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: Have a vec of supported extrinsic versions #5980
Comments
(I think this might already be done in the code, but wanted to track and make sure either way with the issue, \cc @lexnv) |
Added this to frame-metadata pr. It should be exposed in the enablement of V16-unstable PR here. I think its good to have this issue around to not forget about it, next steps here: release frame-metdata crate, merge associated types (#5274) and then the enablement PR |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
<=V15 metadatas contain a single extrinsic version field (set to 4 currently).
With V5 extrinsics coming, and runtimes that can support either V4 or V5 extrinsics, we should extens this to be a vec of the extrinsic versions that the runtime supports. This allows dApps/client libsto inspect that vec to understand whether they are able to construct a valid extrinsic for it.
The text was updated successfully, but these errors were encountered: