Time-delay proxies (#6770)
* Time-delay proxies.
* Tests
* Initial couple of benchmarks
* Fix up runtime
* Last couple of benchmarks
* Tests
* Docs
* Migration
* add tests to proxy benchmarks
* generated benchmarks, not integrated
* Fix weight trait
* integrate weightinfo
* default weight
* Grumble
* Deduplication, split proxy from announced_proxy and don't require reauthentication
* Fix
* Remoe superfluous
* Typos
* Indent
* Fix
* Fixes
* rename 'proxy_announced' -> 'announced_proxy'
* flip rename
* comments and spacing
* fix proxy_announced
* remove unneeded `execute` marker
* Avoid unneeded changes to extrinsic indices
* Cleanup
* Fixes
* Update Benchmarks and Weights for Delayed Proxy (#6811)
* update bechmarks to parameterize announcements
* remove announcement param from proxy
* Update pallet_proxy.rs
* Update weights
* Bump runtime
* Fix benchmark
Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
Showing
- substrate/bin/node/runtime/src/lib.rs 9 additions, 2 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/bin/node/runtime/src/weights/mod.rs 1 addition, 0 deletionssubstrate/bin/node/runtime/src/weights/mod.rs
- substrate/bin/node/runtime/src/weights/pallet_balances.rs 1 addition, 1 deletionsubstrate/bin/node/runtime/src/weights/pallet_balances.rs
- substrate/bin/node/runtime/src/weights/pallet_proxy.rs 85 additions, 0 deletionssubstrate/bin/node/runtime/src/weights/pallet_proxy.rs
- substrate/frame/proxy/src/benchmarking.rs 180 additions, 9 deletionssubstrate/frame/proxy/src/benchmarking.rs
- substrate/frame/proxy/src/default_weight.rs 84 additions, 0 deletionssubstrate/frame/proxy/src/default_weight.rs
- substrate/frame/proxy/src/lib.rs 352 additions, 89 deletionssubstrate/frame/proxy/src/lib.rs
- substrate/frame/proxy/src/tests.rs 154 additions, 26 deletionssubstrate/frame/proxy/src/tests.rs
Please register or sign in to comment