-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Runtime Migration: Move from LockableCurrency to fungible::Hold (#140)
* Move sp-core from dev.deps to deps * Add Lock -> Hold balance migration * Add runtime upgrade for pallet_parachain_staking * Add Migration History * Add few comments * feat: filter out staking calls
- Loading branch information
Showing
4 changed files
with
155 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,6 @@ | ||
# Migration History | ||
|
||
## Calculate outgoing rewards based on pending revoke and decrease changes | ||
## Move from LockableCurrency to fungible::Hold | ||
|
||
- [Migration PR `#1408`](https://github.com/PureStake/moonbeam/pull/1408) | ||
|
||
## Patch delegations total mismatch | ||
|
||
- [Migration PR `#1291`](https://github.com/PureStake/moonbeam/pull/1291) | ||
|
||
## Split candidate state for PoV optimization | ||
|
||
- [Migration PR `#1117`](https://github.com/PureStake/moonbeam/pull/1117) | ||
|
||
## Increase max delegations per candidate | ||
|
||
- [Migration PR `#1096`](https://github.com/PureStake/moonbeam/pull/1096) | ||
- [Migratio bugfix `#1112`](https://github.com/PureStake/moonbeam/pull/1112) | ||
|
||
## Manual Exits and Patch Lack of Delay for bond\_{more, less} | ||
|
||
- [Migration PR `#810`](https://github.com/PureStake/moonbeam/pull/810) | ||
- [Migration Removal PR `#?`]() | ||
|
||
## Purge Stale Storage | ||
|
||
- [Migration PR `#970`](https://github.com/PureStake/moonbeam/pull/970) | ||
|
||
## Delay nominator exits by changing NominatorState and ExitQueue | ||
|
||
- [Migration PR `#610`](https://github.com/PureStake/moonbeam/pull/610) | ||
- [Migration Removal PR `#662`](https://github.com/PureStake/moonbeam/pull/662) | ||
|
||
## Patch nomination DOS attack vector by changing CollatorState | ||
|
||
- [Migration PR `#505`](https://github.com/PureStake/moonbeam/pull/505) | ||
- [Migration Removal PR `#553`](https://github.com/PureStake/moonbeam/pull/553) | ||
|
||
## Patch underflow bug and correct Total storage item | ||
|
||
- [Migration PR `#502`](https://github.com/PureStake/moonbeam/pull/502) | ||
- [Migration Removal PR `#553`](https://github.com/PureStake/moonbeam/pull/553) | ||
- [Migration PR `#132`](https://github.com/Polimec/polimec-node/pull/132) | ||
- [Migration Removal PR `#TBD`]() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters