-
Notifications
You must be signed in to change notification settings - Fork 105
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
feat: Update substrate to v0.9.43 #3446
Conversation
e1a52ca
to
3510f31
Compare
@@ -176,12 +179,6 @@ where | |||
RuntimeApiCollection<StateBackend = sc_client_api::StateBackendFor<FullBackend, Block>>, | |||
ExecutorDispatch: NativeExecutionDispatch + 'static, | |||
{ | |||
if config.keystore_remote.is_some() { |
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.
Does remote keystore now supported? hm
pub struct NominationPoolsMigrationV4OldPallet; | ||
impl Get<Perbill> for NominationPoolsMigrationV4OldPallet { | ||
fn get() -> Perbill { | ||
Perbill::from_percent(10) |
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.
any comments on that?
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.
@@ -467,6 +469,36 @@ impl<T: Config> OnUnbalanced<NegativeImbalanceOf<T>> for OffsetPool<T> { | |||
} | |||
} | |||
|
|||
// DustRemoval handler |
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.
what was the problem of previous impl? trait bounds? than add todo to remove initial one
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.
Conflicting implementation. Since balances::DustHandler
switched to fungible::Credit
from Imbalance
. But we are using Imbalance
in fn align_supply
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.
Yeah, add todo pls
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.
We don't need Todo. Both structs are for two different implementation and purposes
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.
🥇
5e65f91
to
5a182a7
Compare
5a182a7
to
2f3ecab
Compare
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.
Big deal 👍
This should go in separate release |
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.
Isolated testable release for it please
Can we finally merge it and make update to 0.43 ASAP? |
To be merged into separate release branch, isn't it? @ukint-vs |
update substrate to v0.9.42:
set_balance
->force_set_balance
OnUnbalanced
forOffsetPoolDust
in staking-rewardsupdate substrate to v0.9.43:
todo:
@gear-tech/dev