-
Notifications
You must be signed in to change notification settings - Fork 122
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
bump substrate (because of crate version increase in substrate master branch) #218
Comments
frame metadata has been updated to 15.0.0 (https://github.com/paritytech/frame-metadata/blob/main/frame-metadata/Cargo.toml#L3) but it's still on v14: https://github.com/paritytech/frame-metadata/blob/main/frame-metadata/src/lib.rs#L78-L82 |
Yeah sorry. I have poorly described the problem. If I remember correctly, we had compiler errors here after the dependency update: substrate-api-client/node-api/src/metadata.rs Line 410 in b2bfc0c
|
Bummer: paritytech/substrate@bfc6fb4 broke no_std, if because of: where global_context implies std and full crypto, which we need pulls in this optional dependency in |
found with the help of this cmd:
|
And the version bumps happened after this commit. Not good. Does parity know about this issue? I didn't see a related issue on substrate side. |
Probably not, they don't use this feature flag, which is why this error could occur in the first place... I filed an issue there: paritytech/substrate#11005 |
They reacted, the issue will be resolved with: paritytech/substrate#11006 |
See scs/substrate-api-client#218 Changes: bump scale-codec v3, scale-info v2 increase some version numbers of substrate crates. update code because of substrate changes (consensus-slots: cleanup SlotDuration config) Co-authored-by: echevrier <[email protected]>
Substrate has again increased the version of various crates in their master branch, which implies that the api-client build is broken if we don't have the substrate crates in the cargo cache.
Bummer: We need to update the node-metadata crate because the metadata has changed
The text was updated successfully, but these errors were encountered: