Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MOVED] Remove staking controller account logic from pallets & runtimes #4574

Closed
wants to merge 77 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
1764b6e
remove deprecate_controller_batch
May 25, 2024
bc986b8
rm event
May 25, 2024
3cd2f23
rm event
May 25, 2024
c681a44
bond: rm controller cannot stash
May 25, 2024
1c6f60f
do_withdraw_unbonded: use stash
May 25, 2024
b9a9202
withdraw_unbonded: use stash
May 25, 2024
fdb0458
validate: uses stash
May 25, 2024
fc80bdf
rm obsolete test, temp-fix for test
May 25, 2024
3b2df25
benchmarks: use stash for fns so far
May 25, 2024
a3b8051
benchmarks: fix tuple, nominate takes stash
May 25, 2024
9e3a4ce
nominate takes stash, add TODOs
May 25, 2024
2f5e6e2
chill: takes stash
May 25, 2024
a82d511
set_payee: takes stash
May 25, 2024
477e3e9
rm set_controller call
May 25, 2024
93eddce
rm obsolete fn: set_controller_to_stash
May 25, 2024
df11287
rebond: takes stash
May 25, 2024
92995ce
kick: takes stash
May 25, 2024
3717d0e
chill_other: check caller is not stash instead
May 25, 2024
c756921
add note
May 25, 2024
f25847a
rm note
May 25, 2024
b1d54b9
note
May 25, 2024
9a5b788
init prdoc, bump staking pallet
May 25, 2024
245b937
amend prdoc
May 25, 2024
c12ec06
benchmark fixes
May 25, 2024
e5f8d43
fmt
May 25, 2024
1a217ca
testing_utils: create_stash_controller_with_balance -> create_stash_w…
May 25, 2024
fc275a8
testing_utils: rm `dead_controller` param from create_validator_with_…
May 25, 2024
25953bb
testing_utils: rm v_controller from create_validator_with_nominators
May 25, 2024
8273cdc
testing_utils: rm `unique_controller` param from create_validator_wit…
May 25, 2024
f47e3d2
fix benchmark
May 25, 2024
16becbb
testing_utils: use stash only from create_stash_controller
May 25, 2024
3a26ca9
testing_utils: create_stash_controller -> create_stash, return `stash…
May 25, 2024
3de2984
testing_utils: rm create_unique_stash_controller
May 25, 2024
a9c9235
testing_utils: rm create_stash_and_dead_payee
May 25, 2024
3082a91
rm `maybe_controller` from `restore_ledger`
May 25, 2024
c37a8c1
fix benchmark
May 25, 2024
674cc7f
fix benchmarks
May 25, 2024
ddb8256
tests: remove controller accounts in tests - use stash instead
May 26, 2024
714f2f9
mock & chain_spec: remove ctrl from stakers
May 26, 2024
ce82d98
mocks + runtimes: fix `stakers`, remove controller accounts
May 26, 2024
075e1c7
fix benchmark
May 26, 2024
c55c5c6
fix westend + rococo genesis configs
May 26, 2024
ff55853
fmt
May 26, 2024
0dd1653
revert staking version
May 26, 2024
c7543ec
fix return type
May 26, 2024
83325b8
fmt
May 26, 2024
119096e
fix indices
May 26, 2024
9ec8aaa
fix unused key
May 26, 2024
4fdabd0
fix authorities return
May 26, 2024
350b470
fix benchmark
May 26, 2024
d8669ab
fix: bring back validator ids
May 26, 2024
a37c619
fix chain spec
May 26, 2024
85e4614
fix genesis
May 26, 2024
4947a8e
address clippy
May 26, 2024
a5b23e1
update prdoc
May 26, 2024
7cfb101
remove controller from pallet docs
May 27, 2024
1d61216
`fast-unstake`: use stash, not controller
May 27, 2024
fecdcb7
update prdoc
May 27, 2024
b3468ea
remove note
May 27, 2024
177d84d
Merge branch 'master' into rb-remove-controller
May 27, 2024
635e070
`staking`: remove update_payee (deprecation) call
May 28, 2024
2aa0d63
Merge branch 'rb-remove-controller' of https://github.com/paritytech/…
May 28, 2024
c6be70d
`Bonded`: don't assert in benchmarks
May 28, 2024
1506691
Merge branch 'master' into rb-remove-controller
May 28, 2024
1e9ca99
Merge branch 'master' into rb-remove-controller
May 28, 2024
8299136
Merge branch 'master' into rb-remove-controller
May 29, 2024
5c725d8
fix benchmark
May 29, 2024
8ac1194
clone
May 29, 2024
f12d633
Merge branch 'master' into rb-remove-controller
May 29, 2024
15edb24
Merge branch 'master' into rb-remove-controller
Jun 1, 2024
375ee85
Merge branch 'master' into rb-remove-controller
Jun 3, 2024
7d22677
Merge branch 'master' into rb-remove-controller
Jun 6, 2024
5ef6c6f
Merge branch 'master' into rb-remove-controller
Jun 7, 2024
6b93e4b
Merge branch 'master' into rb-remove-controller
Jun 12, 2024
eee563d
Merge branch 'master' into rb-remove-controller
rossbulat Jun 13, 2024
1710444
Merge branch 'master' into rb-remove-controller
rossbulat Jun 17, 2024
aef6c65
Merge branch 'master' into rb-remove-controller
rossbulat Jun 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
amend prdoc
  • Loading branch information
Ross Bulat committed May 25, 2024
commit 245b9377ec09a44d8f97f500e39a44cf92001aa5
4 changes: 2 additions & 2 deletions prdoc/pr_4574.prdoc
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
title: Remove controller logic from staking pallet
title: Remove controller logic from staking pallet.

doc:
- audience: Runtime Dev
description: |
description:
Removes controller account logic from the staking pallet.

crates:
Expand Down
Loading