-
Notifications
You must be signed in to change notification settings - Fork 8
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
polkadot-stable2024012-2 #396
Conversation
pub type EncointerXt<Call> = UncheckedExtrinsic< | ||
ExtrinsicAddress, | ||
Call, | ||
Signature, | ||
GenericSignedExtra<CommunityCurrencyTip, Nonce>, | ||
GenericTxExtension<CommunityCurrencyTip, Nonce>, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With this update, we implicitly introduce the UncheckedExtrinsicV5. However, it is entirely backwards compatible, and should not introduce any errors. (The parachain will support the V5 too with the stable2412 update).
|
||
- name: Summary |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did this while debugging the srtool-build. It turns out that a downgrade is all that was needed XD.
Regardless, we could simplify here a bit as subwasm is included in srtool.
RUN apt update && apt install -yq jq netcat | ||
RUN apt update && apt install -yq jq netcat ca-certificates |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Luckily, we test docker in CI too. After the upgrade, the node was complaining about missing root CAs in the docker.
@@ -61,7 +61,6 @@ sp-offchain = { workspace = true } | |||
sp-runtime = { workspace = true } | |||
sp-session = { workspace = true } | |||
sp-staking = { workspace = true } | |||
sp-std = { workspace = true } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
substrate is deprecating sp-std and started to migrate to core and alloc instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, din't check very deeply
Notes:
()
weights other use weights that we created in 2022. Shall we just completely switch to using()
? Or we fix the benchmarks, which might be a 1 hour task, see How to handle the weights and benchmarks (re-generate or switch to substrate defaults)? #397.