-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Add deposit for setting session keys #7953
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
Merged
kianenigma
merged 71 commits into
paritytech:master
from
Krayt78:add-deposit-for-setting-session-keys
Jun 14, 2025
Merged
Changes from 4 commits
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
b7253a2
First draft
Krayt78 da72746
Implement reserved balance tracking for test accounts in the session …
Krayt78 691e38d
Update inner_set_keys to accept old keys as an argument to reduce red…
Krayt78 734ffc6
Update session pallet to use NamedReservableCurrency for key reservat…
Krayt78 5843e53
Refactor session pallet to replace NamedReservableCurrency with hold …
Krayt78 1d9351e
removed events and reverted some logic according to comments
Krayt78 851ff35
frogot a let
Krayt78 ebce494
rewrote mock file to use pallet_balances
Krayt78 69be552
fmt
Krayt78 59881ad
fix toml
Krayt78 f91a083
Merge branch 'master' into add-deposit-for-setting-session-keys
Krayt78 2141bde
fix merge issue
Krayt78 c279916
removed useless deps
Krayt78 783f9f4
Update benchmarking.rs to use fully qualified path for Currency methods
Krayt78 1f00943
started fixing runtimes
Krayt78 740d3e7
reworked hold reason and reworked on the runtime impls
Krayt78 d6d9dc7
fix soem runtime issues
Krayt78 a392303
some more runtimes
Krayt78 4e61c71
Merge branch 'master' into add-deposit-for-setting-session-keys
Krayt78 132a0ad
fmt
Krayt78 d3b7ae5
updated almost all runtimes and mocks
Krayt78 a5d2a42
converted other mocks
Krayt78 702a3bb
fix mock const type
Krayt78 bb1894b
fixed some dependecies
Krayt78 8366315
fix some cargo that were missing pallet_balances
Krayt78 f121b18
cargo update since i changed some deps
Krayt78 a67a35e
Revert "cargo update since i changed some deps"
Krayt78 8bbb2e2
Merge branch 'master' into add-deposit-for-setting-session-keys
Krayt78 a8752f0
updated beefy mmr (need review one test breaks)
Krayt78 78cb376
fix imonline
Krayt78 5b91dc4
taplo
Krayt78 cb4f308
markdown lint the readme
Krayt78 070d5c5
authority discovery done
Krayt78 bcac4ae
removed unused deps
Krayt78 6c8fdf2
fix session typing
Krayt78 180ce6c
fix type
Krayt78 8198623
fixed the broken test
Krayt78 6821b1e
Update cumulus/pallets/collator-selection/src/mock.rs
Krayt78 3f2a737
Update cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
Krayt78 1303f82
Update cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/…
Krayt78 ef13458
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
Krayt78 3b0422e
Update cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src…
Krayt78 995b4df
Update substrate/frame/session/src/lib.rs
Krayt78 4317b66
Update substrate/frame/session/src/tests.rs
Krayt78 ced83aa
Update substrate/frame/session/src/lib.rs
Krayt78 f5af9c2
set all the key deposits to () outside session pallet
Krayt78 aae6d13
fmt
Krayt78 87439c3
Merge branch 'master' into add-deposit-for-setting-session-keys
Krayt78 6768103
removed all the config that was already done with derive_impl
Krayt78 18cb873
changed test mock to be key deopsit-1 instead of existencial deposit
Krayt78 587db5b
optimized test
Krayt78 f848567
went back and removed unused deps and added back comments that were d…
Krayt78 33316dd
Merge branch 'master' into add-deposit-for-setting-session-keys
kianenigma c2ae469
some cleanup
kianenigma 3b64867
Update from github-actions[bot] running command 'prdoc --bump minor -…
github-actions[bot] 22c6fff
Merge branch 'master' of github.com:paritytech/polkadot-sdk into add-…
kianenigma 370a8d9
Merge branch 'add-deposit-for-setting-session-keys' of https://github…
kianenigma 495a134
update prdoc
kianenigma 7293fe2
update prdoc
kianenigma a8c94cf
remove alias
kianenigma db4ffe7
more cleanup
kianenigma 691f0f8
fix toml
kianenigma 9abd148
Update substrate/frame/session/src/lib.rs
Krayt78 5664b75
Update substrate/frame/session/src/lib.rs
Krayt78 caa7800
removed unused mock value
Krayt78 086eee9
Update prdoc/pr_7953.prdoc
kianenigma aedd820
Merge branch 'master' into add-deposit-for-setting-session-keys
kianenigma 90b58a3
Removed RuntimeHoldReasons
Krayt78 d6ddabe
Update prdoc/pr_7953.prdoc
Krayt78 d026a13
fix prdoc
kianenigma cef9544
Merge branch 'master' into add-deposit-for-setting-session-keys
kianenigma File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.