Refactor `pallet-state-trie-migration` to `fungible::*` traits (#1801)
## Summary
This PR consolidates `pallet-state-trie-migration` as a part of
https://github.com/paritytech/polkadot-sdk/issues/226 /
https://github.com/paritytech/polkadot-sdk/issues/171:
`pallet-state-trie-migration`:
- [x] replace `Currency` with `fungible` traits
- [x] run benchmarks
- [x] refactor to `DefaultConfig`
`pallet_nicks`:
- [x] remove
others:
- [x] remove `as Fn*` or `asFun*` stuff based on discussion
[here](https://github.com/paritytech/polkadot-sdk/issues/226#issuecomment-1822861445)
---------
Co-authored-by:
Richard Melkonian <35300528+0xmovses@users.noreply.github.com>
Co-authored-by: command-bot <>
Showing
- Cargo.lock 0 additions, 15 deletionsCargo.lock
- Cargo.toml 0 additions, 1 deletionCargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs 3 additions, 1 deletion...us/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
- polkadot/runtime/rococo/src/lib.rs 3 additions, 2 deletionspolkadot/runtime/rococo/src/lib.rs
- substrate/bin/node/runtime/src/lib.rs 2 additions, 1 deletionsubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/alliance/src/mock.rs 1 addition, 1 deletionsubstrate/frame/alliance/src/mock.rs
- substrate/frame/nicks/Cargo.toml 0 additions, 49 deletionssubstrate/frame/nicks/Cargo.toml
- substrate/frame/nicks/README.md 0 additions, 25 deletionssubstrate/frame/nicks/README.md
- substrate/frame/nicks/src/lib.rs 0 additions, 424 deletionssubstrate/frame/nicks/src/lib.rs
- substrate/frame/nomination-pools/src/lib.rs 4 additions, 7 deletionssubstrate/frame/nomination-pools/src/lib.rs
- substrate/frame/safe-mode/src/benchmarking.rs 17 additions, 11 deletionssubstrate/frame/safe-mode/src/benchmarking.rs
- substrate/frame/safe-mode/src/lib.rs 5 additions, 5 deletionssubstrate/frame/safe-mode/src/lib.rs
- substrate/frame/society/src/mock.rs 3 additions, 37 deletionssubstrate/frame/society/src/mock.rs
- substrate/frame/state-trie-migration/src/lib.rs 155 additions, 104 deletionssubstrate/frame/state-trie-migration/src/lib.rs
- substrate/frame/state-trie-migration/src/weights.rs 114 additions, 93 deletionssubstrate/frame/state-trie-migration/src/weights.rs
- substrate/frame/transaction-storage/src/lib.rs 5 additions, 8 deletionssubstrate/frame/transaction-storage/src/lib.rs
- substrate/frame/transaction-storage/src/mock.rs 0 additions, 5 deletionssubstrate/frame/transaction-storage/src/mock.rs
Please register or sign in to comment