Benchmark's successful origin api update (#13146)
* try successful origin unimplemented by default * error as a default impl for try_successful_origin * remove successful_origin func of EnsureOrigin trait * default impl -> unimplemented!() * update EnsureOriginWithArg * fix EnsureOriginWithArg * prefix unused arg with underscore * use try_successful_origin instead successful_origin, map err to Weightless * fix tests * remove default impl * unwrap for indirect origin dep * replace unwrap by expect with a message --------- Co-authored-by: parity-processbot <>
Showing
- substrate/frame/alliance/src/benchmarking.rs 15 additions, 8 deletionssubstrate/frame/alliance/src/benchmarking.rs
- substrate/frame/assets/src/benchmarking.rs 9 additions, 5 deletionssubstrate/frame/assets/src/benchmarking.rs
- substrate/frame/bounties/src/benchmarking.rs 4 additions, 2 deletionssubstrate/frame/bounties/src/benchmarking.rs
- substrate/frame/democracy/src/benchmarking.rs 27 additions, 15 deletionssubstrate/frame/democracy/src/benchmarking.rs
- substrate/frame/fast-unstake/src/benchmarking.rs 3 additions, 2 deletionssubstrate/frame/fast-unstake/src/benchmarking.rs
- substrate/frame/identity/src/benchmarking.rs 15 additions, 8 deletionssubstrate/frame/identity/src/benchmarking.rs
- substrate/frame/lottery/src/benchmarking.rs 9 additions, 5 deletionssubstrate/frame/lottery/src/benchmarking.rs
- substrate/frame/membership/src/lib.rs 26 additions, 11 deletionssubstrate/frame/membership/src/lib.rs
- substrate/frame/nfts/src/benchmarking.rs 7 additions, 4 deletionssubstrate/frame/nfts/src/benchmarking.rs
- substrate/frame/nis/src/benchmarking.rs 3 additions, 2 deletionssubstrate/frame/nis/src/benchmarking.rs
- substrate/frame/preimage/src/benchmarking.rs 87 additions, 29 deletionssubstrate/frame/preimage/src/benchmarking.rs
- substrate/frame/ranked-collective/src/benchmarking.rs 25 additions, 12 deletionssubstrate/frame/ranked-collective/src/benchmarking.rs
- substrate/frame/ranked-collective/src/lib.rs 0 additions, 39 deletionssubstrate/frame/ranked-collective/src/lib.rs
- substrate/frame/referenda/src/benchmarking.rs 132 additions, 51 deletionssubstrate/frame/referenda/src/benchmarking.rs
- substrate/frame/scheduler/src/benchmarking.rs 3 additions, 2 deletionssubstrate/frame/scheduler/src/benchmarking.rs
- substrate/frame/support/src/traits/dispatch.rs 6 additions, 32 deletionssubstrate/frame/support/src/traits/dispatch.rs
- substrate/frame/system/src/tests.rs 5 additions, 2 deletionssubstrate/frame/system/src/tests.rs
- substrate/frame/tips/src/benchmarking.rs 5 additions, 2 deletionssubstrate/frame/tips/src/benchmarking.rs
- substrate/frame/treasury/src/benchmarking.rs 7 additions, 4 deletionssubstrate/frame/treasury/src/benchmarking.rs
- substrate/frame/uniques/src/benchmarking.rs 5 additions, 3 deletionssubstrate/frame/uniques/src/benchmarking.rs
Please register or sign in to comment