Zeke Mostov
|
8c3ad4300a
|
Small syntax changes for staking and elections code (#9688)
* Simplify stake map creation in `OnChainSequentialPhragmen::elect`
* Use or_else
* More or_else
* trivial;
* revert
|
2021-09-04 06:56:34 +00:00 |
|
Kian Paimani
|
7a32c3504d
|
remove the uselsss weight return type from election provider API (#9569)
* remove the uselsss weight return type from election provider API
* fix everything, should be ready for final benchmark
* simplify on_init a bit furhter
* cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
* cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/staking/src/weights.rs --template=./.maintain/frame-weight-template.hbs
* remove unwraps
* fmt
* Update lock file
* whitelist block weight
* cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
* cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/staking/src/weights.rs --template=./.maintain/frame-weight-template.hbs
* fix warning
Co-authored-by: Parity Benchmarking Bot <admin@parity.io>
|
2021-08-19 07:45:54 +00:00 |
|
Kian Paimani
|
abd08e29ce
|
Rewrap all comments to 100 line width (#9490)
* reformat everything again
* manual formatting
* last manual fix
* Fix build
|
2021-08-11 14:56:55 +00:00 |
|
Kian Paimani
|
8180c58700
|
mega cleanup of staking tests (#9516)
* general cleanup of staking tests
* fix fishy test
* fix one more fishy test
* some review comments
|
2021-08-11 13:34:03 +00:00 |
|
Zeke Mostov
|
4dc8db2b80
|
Fix staking rebond weight refund (#9508)
* Fix staking `rebond` weight refund
Comment
* use safe arithmetic
* comment
|
2021-08-09 11:59:00 +00:00 |
|
Gavin Wood
|
8a44bec2dc
|
Add some important events to batch & staking to ensure ease of analysis (#9462)
* Add some important events to batch & staking to ensure ease of analysis
* Update frame/staking/src/pallet/mod.rs
Co-authored-by: Zeke Mostov <32168567+emostov@users.noreply.github.com>
* Update lib.rs
* fix test
Co-authored-by: Zeke Mostov <32168567+emostov@users.noreply.github.com>
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
|
2021-07-29 20:02:28 +00:00 |
|
Zeke Mostov
|
c5be63ce6d
|
pallet-staking: Reorg migration, pallet and pallet impls (#9410)
* Reorg migration and pallet and pallet impls
* Fix imports in untouched modules
* Add file headers
* Add header for migrations
* Improve comment
* Move OnOffenceHandler impl for Pallet to impl.rs
* fmt
|
2021-07-27 23:23:01 +00:00 |
|