BREAKING - Try-runtime: Use proper error types (#13993)
* Try-state: DispatchResult as return type * try_state for the rest of the pallets * pre_upgrade * post_upgrade * try_runtime_upgrade * fixes * bags-list fix * fix * update test * warning fix * ... * final fixes* warning.. * frame-support * warnings * Update frame/staking/src/migrations.rs Co-authored-by: Liam Aharon <liam.aharon@hotmail.com> * fix * fix warning * nit fix * merge fixes * small fix * should be good now * missed these ones * introduce TryRuntimeError and TryRuntimeResult * fixes * fix * removed TryRuntimeResult & made some fixes * fix testsg * tests passing * unnecessary imports * Update frame/assets/src/migration.rs Co-authored-by:
Keith Yeung <kungfukeith11@gmail.com> --------- Co-authored-by:
Liam Aharon <liam.aharon@hotmail.com> Co-authored-by:
Keith Yeung <kungfukeith11@gmail.com>
Showing
- substrate/frame/assets/src/migration.rs 15 additions, 11 deletionssubstrate/frame/assets/src/migration.rs
- substrate/frame/bags-list/src/lib.rs 6 additions, 3 deletionssubstrate/frame/bags-list/src/lib.rs
- substrate/frame/bags-list/src/list/mod.rs 8 additions, 8 deletionssubstrate/frame/bags-list/src/list/mod.rs
- substrate/frame/bags-list/src/list/tests.rs 9 additions, 2 deletionssubstrate/frame/bags-list/src/list/tests.rs
- substrate/frame/bags-list/src/migrations.rs 6 additions, 3 deletionssubstrate/frame/bags-list/src/migrations.rs
- substrate/frame/collective/src/lib.rs 54 additions, 51 deletionssubstrate/frame/collective/src/lib.rs
- substrate/frame/contracts/src/migration.rs 11 additions, 8 deletionssubstrate/frame/contracts/src/migration.rs
- substrate/frame/democracy/src/migrations.rs 7 additions, 7 deletionssubstrate/frame/democracy/src/migrations.rs
- substrate/frame/election-provider-multi-phase/src/lib.rs 21 additions, 11 deletionssubstrate/frame/election-provider-multi-phase/src/lib.rs
- substrate/frame/election-provider-support/src/lib.rs 4 additions, 1 deletionsubstrate/frame/election-provider-support/src/lib.rs
- substrate/frame/elections-phragmen/src/lib.rs 19 additions, 14 deletionssubstrate/frame/elections-phragmen/src/lib.rs
- substrate/frame/executive/src/lib.rs 4 additions, 1 deletionsubstrate/frame/executive/src/lib.rs
- substrate/frame/fast-unstake/src/lib.rs 5 additions, 2 deletionssubstrate/frame/fast-unstake/src/lib.rs
- substrate/frame/fast-unstake/src/migrations.rs 15 additions, 4 deletionssubstrate/frame/fast-unstake/src/migrations.rs
- substrate/frame/multisig/src/migrations.rs 2 additions, 2 deletionssubstrate/frame/multisig/src/migrations.rs
- substrate/frame/nfts/src/migration.rs 7 additions, 4 deletionssubstrate/frame/nfts/src/migration.rs
- substrate/frame/nomination-pools/src/lib.rs 50 additions, 23 deletionssubstrate/frame/nomination-pools/src/lib.rs
- substrate/frame/nomination-pools/src/migration.rs 41 additions, 26 deletionssubstrate/frame/nomination-pools/src/migration.rs
- substrate/frame/nomination-pools/src/tests.rs 1 addition, 4 deletionssubstrate/frame/nomination-pools/src/tests.rs
- substrate/frame/offences/src/migration.rs 4 additions, 2 deletionssubstrate/frame/offences/src/migration.rs
Please register or sign in to comment