-
Notifications
You must be signed in to change notification settings - Fork 629
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
Adds stake-tracker
pallet and integrates with the staking pallet
#1933
base: master
Are you sure you want to change the base?
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5803d69 - Browse repository at this point
Copy the full SHA 5803d69View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7ad6bf - Browse repository at this point
Copy the full SHA c7ad6bfView commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cb393b9 - Browse repository at this point
Copy the full SHA cb393b9View commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 84a3b71 - Browse repository at this point
Copy the full SHA 84a3b71View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 46f5f2e - Browse repository at this point
Copy the full SHA 46f5f2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9d3f64 - Browse repository at this point
Copy the full SHA b9d3f64View commit details -
Configuration menu - View commit details
-
Copy full SHA for b42a160 - Browse repository at this point
Copy the full SHA b42a160View commit details -
Configuration menu - View commit details
-
Copy full SHA for 086a183 - Browse repository at this point
Copy the full SHA 086a183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b89e06 - Browse repository at this point
Copy the full SHA 7b89e06View commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ad1c49d - Browse repository at this point
Copy the full SHA ad1c49dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c2256d - Browse repository at this point
Copy the full SHA 2c2256dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2babf5 - Browse repository at this point
Copy the full SHA e2babf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cab3568 - Browse repository at this point
Copy the full SHA cab3568View commit details
Commits on Nov 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0152b34 - Browse repository at this point
Copy the full SHA 0152b34View commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae98ed9 - Browse repository at this point
Copy the full SHA ae98ed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac4a7af - Browse repository at this point
Copy the full SHA ac4a7afView commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c2d681d - Browse repository at this point
Copy the full SHA c2d681dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e06d60 - Browse repository at this point
Copy the full SHA 4e06d60View commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bbc59a5 - Browse repository at this point
Copy the full SHA bbc59a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33a9357 - Browse repository at this point
Copy the full SHA 33a9357View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01793c5 - Browse repository at this point
Copy the full SHA 01793c5View commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fee0514 - Browse repository at this point
Copy the full SHA fee0514View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30a9c47 - Browse repository at this point
Copy the full SHA 30a9c47View commit details
Commits on Nov 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 05c40db - Browse repository at this point
Copy the full SHA 05c40dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d7762 - Browse repository at this point
Copy the full SHA 77d7762View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3e4185 - Browse repository at this point
Copy the full SHA f3e4185View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd2d7e2 - Browse repository at this point
Copy the full SHA bd2d7e2View commit details
Commits on Nov 21, 2023
-
Update substrate/frame/staking/src/mock.rs
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed3cc48 - Browse repository at this point
Copy the full SHA ed3cc48View commit details -
Update substrate/frame/staking/stake-tracker/src/mock.rs
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for dc141ad - Browse repository at this point
Copy the full SHA dc141adView commit details -
Update substrate/frame/staking/stake-tracker/src/lib.rs
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for bbb5740 - Browse repository at this point
Copy the full SHA bbb5740View commit details -
Update substrate/frame/staking/stake-tracker/Cargo.toml
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1d98e7d - Browse repository at this point
Copy the full SHA 1d98e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 964413c - Browse repository at this point
Copy the full SHA 964413cView commit details
Commits on Nov 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 25c97e1 - Browse repository at this point
Copy the full SHA 25c97e1View commit details
Commits on Dec 2, 2023
-
Refactors staking and
stake-tracker
so that target and voter lists ……include idle stakers (#2497) In this PR we change the current assumptions so that `TargetList` and `VoterList` **also** keep track of the idle stakers (w.g. chilled) and the target scores are tracked and updated even while the validator is chilled. The idle stakers will be removed when the ledger unbonds. This allows the stake-tracker to keep track of the chilled validators and respective score so that a re-validate of a chilled validator is brought up with the correct target score (i.e. self stake + all current nominations in the system). --------- Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for f9c439c - Browse repository at this point
Copy the full SHA f9c439cView commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b09f8bc - Browse repository at this point
Copy the full SHA b09f8bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 062868d - Browse repository at this point
Copy the full SHA 062868dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 992cff1 - Browse repository at this point
Copy the full SHA 992cff1View commit details -
".git/.scripts/commands/fmt/fmt.sh"
command-bot committedDec 5, 2023 Configuration menu - View commit details
-
Copy full SHA for 70ab8c3 - Browse repository at this point
Copy the full SHA 70ab8c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee52b6f - Browse repository at this point
Copy the full SHA ee52b6fView commit details
Commits on Dec 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a3b0b41 - Browse repository at this point
Copy the full SHA a3b0b41View commit details
Commits on Dec 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f1526e0 - Browse repository at this point
Copy the full SHA f1526e0View commit details
Commits on Dec 24, 2023
-
Keeps approvals even if the validator chills or stash is killed (if t…
…here are nominations) m
Configuration menu - View commit details
-
Copy full SHA for 2870db3 - Browse repository at this point
Copy the full SHA 2870db3View commit details
Commits on Dec 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6713df3 - Browse repository at this point
Copy the full SHA 6713df3View commit details -
Update substrate/frame/staking/stake-tracker/src/lib.rs
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 341e28e - Browse repository at this point
Copy the full SHA 341e28eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dba853b - Browse repository at this point
Copy the full SHA dba853bView commit details
Commits on Jan 8, 2024
-
Refactor
OnStakingUpdate
interface to be safer to use. (#2877)Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for b316f6f - Browse repository at this point
Copy the full SHA b316f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 261456e - Browse repository at this point
Copy the full SHA 261456eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27a85fc - Browse repository at this point
Copy the full SHA 27a85fcView commit details
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 088783e - Browse repository at this point
Copy the full SHA 088783eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf1e043 - Browse repository at this point
Copy the full SHA bf1e043View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0497b2 - Browse repository at this point
Copy the full SHA c0497b2View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27129fb - Browse repository at this point
Copy the full SHA 27129fbView commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0098d6 - Browse repository at this point
Copy the full SHA f0098d6View commit details
Commits on Feb 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fa94b7f - Browse repository at this point
Copy the full SHA fa94b7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f89a046 - Browse repository at this point
Copy the full SHA f89a046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18f11b7 - Browse repository at this point
Copy the full SHA 18f11b7View commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0e95378 - Browse repository at this point
Copy the full SHA 0e95378View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff8a64e - Browse repository at this point
Copy the full SHA ff8a64eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 261e8ab - Browse repository at this point
Copy the full SHA 261e8abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63f43f8 - Browse repository at this point
Copy the full SHA 63f43f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc2f2ce - Browse repository at this point
Copy the full SHA bc2f2ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ea3d0 - Browse repository at this point
Copy the full SHA 50ea3d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38e6616 - Browse repository at this point
Copy the full SHA 38e6616View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a5494a - Browse repository at this point
Copy the full SHA 5a5494aView commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 246c49a - Browse repository at this point
Copy the full SHA 246c49aView commit details
Commits on Feb 7, 2024
-
Adds throughout try-state checks and includes stake-tracker try-state…
… checks in the staking pallet tests
Configuration menu - View commit details
-
Copy full SHA for 41a00a3 - Browse repository at this point
Copy the full SHA 41a00a3View commit details
Commits on Feb 8, 2024
-
Update substrate/frame/staking/src/ledger.rs
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ae6d11 - Browse repository at this point
Copy the full SHA 3ae6d11View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf047db - Browse repository at this point
Copy the full SHA cf047dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e5d019 - Browse repository at this point
Copy the full SHA 6e5d019View commit details -
Configuration menu - View commit details
-
Copy full SHA for d12cdc2 - Browse repository at this point
Copy the full SHA d12cdc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b16c7 - Browse repository at this point
Copy the full SHA a1b16c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f48c7de - Browse repository at this point
Copy the full SHA f48c7deView commit details
Commits on Feb 9, 2024
-
Adds the callable drop_dangling_nomination to allow permissionless dr…
…opping dangling nominations
Configuration menu - View commit details
-
Copy full SHA for 4ac7fcf - Browse repository at this point
Copy the full SHA 4ac7fcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fdb673 - Browse repository at this point
Copy the full SHA 2fdb673View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5ca233 - Browse repository at this point
Copy the full SHA e5ca233View commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 786dbf5 - Browse repository at this point
Copy the full SHA 786dbf5View commit details
Commits on Feb 12, 2024
-
Update substrate/frame/staking/stake-tracker/src/lib.rs
Co-authored-by: georgepisaltu <52418509+georgepisaltu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bfa02dc - Browse repository at this point
Copy the full SHA bfa02dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44f44ef - Browse repository at this point
Copy the full SHA 44f44efView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff8ee33 - Browse repository at this point
Copy the full SHA ff8ee33View commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 740565b - Browse repository at this point
Copy the full SHA 740565bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c8d004 - Browse repository at this point
Copy the full SHA 8c8d004View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d48f823 - Browse repository at this point
Copy the full SHA d48f823View commit details -
Configuration menu - View commit details
-
Copy full SHA for 639edaf - Browse repository at this point
Copy the full SHA 639edafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af1122 - Browse repository at this point
Copy the full SHA 9af1122View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7dd813b - Browse repository at this point
Copy the full SHA 7dd813bView commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ec7759 - Browse repository at this point
Copy the full SHA 9ec7759View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab802b5 - Browse repository at this point
Copy the full SHA ab802b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12fce24 - Browse repository at this point
Copy the full SHA 12fce24View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d44f734 - Browse repository at this point
Copy the full SHA d44f734View commit details -
Update substrate/frame/staking/stake-tracker/src/lib.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for afeddd2 - Browse repository at this point
Copy the full SHA afeddd2View commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e66d00f - Browse repository at this point
Copy the full SHA e66d00fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56ecb62 - Browse repository at this point
Copy the full SHA 56ecb62View commit details
Commits on Apr 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 595022e - Browse repository at this point
Copy the full SHA 595022eView commit details
Commits on Apr 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fa7edf1 - Browse repository at this point
Copy the full SHA fa7edf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4f9e90 - Browse repository at this point
Copy the full SHA b4f9e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 803f148 - Browse repository at this point
Copy the full SHA 803f148View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6123e12 - Browse repository at this point
Copy the full SHA 6123e12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25589af - Browse repository at this point
Copy the full SHA 25589afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e6db9e - Browse repository at this point
Copy the full SHA 7e6db9eView commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2864631 - Browse repository at this point
Copy the full SHA 2864631View commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b01f013 - Browse repository at this point
Copy the full SHA b01f013View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac5df15 - Browse repository at this point
Copy the full SHA ac5df15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c4612 - Browse repository at this point
Copy the full SHA 34c4612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6273d4c - Browse repository at this point
Copy the full SHA 6273d4cView commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2096b25 - Browse repository at this point
Copy the full SHA 2096b25View commit details -
Merge branch 'master' of https://github.com/paritytech/polkadot-sdk i…
…nto HEAD
command-bot committedApr 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 1080cc4 - Browse repository at this point
Copy the full SHA 1080cc4View commit details -
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
…=dev --target_dir=substrate --pallet=pallet_staking
command-bot committedApr 29, 2024 Configuration menu - View commit details
-
Copy full SHA for c6593dc - Browse repository at this point
Copy the full SHA c6593dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 605e54d - Browse repository at this point
Copy the full SHA 605e54dView commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3fa1601 - Browse repository at this point
Copy the full SHA 3fa1601View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9d335ca - Browse repository at this point
Copy the full SHA 9d335caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e18a84 - Browse repository at this point
Copy the full SHA 9e18a84View commit details -
Update substrate/frame/staking/stake-tracker/src/lib.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 40620e0 - Browse repository at this point
Copy the full SHA 40620e0View commit details -
Update substrate/frame/staking/stake-tracker/src/mock.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 97d254e - Browse repository at this point
Copy the full SHA 97d254eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8624320 - Browse repository at this point
Copy the full SHA 8624320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e452e1 - Browse repository at this point
Copy the full SHA 6e452e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9218b6 - Browse repository at this point
Copy the full SHA e9218b6View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1dd4d38 - Browse repository at this point
Copy the full SHA 1dd4d38View commit details
Commits on May 10, 2024
-
stake-tracker
feedback PR (#4411)- Changes the target list score type from balance to `u128` (`ExtendedBalance`) - simplifies `balance/ vote_weight/ extended_balance` conversions - relies less on the currency total issuance call - ensures approval stake calculations/storage is safe - Simplifies stake tracker logic - removes a few redundant checks - split `on_stake_update` code - Ensures `VoterUpdateMode` is taken into consideration in try-state checks - use voter mode lazy in benchmarks - update weights + check the diff with voter lazy - Docs improvements - All tests passing after merging validator disabling and virtual stakers **new** - ensures duplicate nominations are dedup before calculating the approvals stake - chills nominator after total slash to ensure the target can be reaped/kill without leaving nominations behind. - ensures that switching from validator to nominator and back is correct - a nominator may have an entry in the targetlist (if it was a validator + has nominations) - ensure target node is removed if balance is 0 and it is a nominator. - addresses paritytech-secops/srlabs_findings#383 --- **Other experiments:** (not included) - #4402 (passing the status of the staker with who in the OnStakingUpdate interface is less clean, it turns out) - #4361 --------- Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for 628bceb - Browse repository at this point
Copy the full SHA 628bcebView commit details -
Merge branch 'gpestana/stake-tracker_integration' of github.com:parit…
…ytech/polkadot-sdk into gpestana/stake-tracker_integration
Configuration menu - View commit details
-
Copy full SHA for 52cde8a - Browse repository at this point
Copy the full SHA 52cde8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c444174 - Browse repository at this point
Copy the full SHA c444174View commit details -
Configuration menu - View commit details
-
Copy full SHA for d726d0f - Browse repository at this point
Copy the full SHA d726d0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d4452f - Browse repository at this point
Copy the full SHA 3d4452fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d225176 - Browse repository at this point
Copy the full SHA d225176View commit details -
Configuration menu - View commit details
-
Copy full SHA for a56f765 - Browse repository at this point
Copy the full SHA a56f765View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80895ad - Browse repository at this point
Copy the full SHA 80895adView commit details
Commits on Jun 3, 2024
-
Stake tracker improvements (migration and try-state checks OK in Polk…
…adot) (#4673) Changes in the migration code introduced in this PR: - Migration removes duplicate nominations in all nominators, if they exist (changes by calling `fn do_add_nominator` with dedup nominations) - Migration removes all the non active validator nominations to avoid adding dangling nominations (changes by calling `fn do_add_nominator` if necessary) - Migration iterates through all `Nominators` map first and through all the `Validators` map to insert all the validators that are not nominated to the target list (with self-stake only). - Moves stake-tracker related try-state checks to the staking pallet (no try-state checks in the stake-tracker pallet anymore). - Runs benchmarks for MMB migration step with bench bot. The migration code has been validated against the Polkadot using the externalities tests in [polkadot/runtime/westend/src/lib.rs](https://github.com/paritytech/polkadot-sdk/pull/4436/files/46a80f14ba8990b014d8f9df36727c77e2f3e929#diff-5264d812f7aadfc486efffd3322b11c8dee5e8ddf2e77e0a9e70b573f3d2afdd). Upon running the migrations, we ensure that: - All validators have been added to the target list with their correct approvals score (as per the try-state checks). - All nominations are "cleaned" (see def. of clean above) - Try-state checks related to stake-tracker and approvals pass. Note: Same as #4436 but with a non-messed up git history. Merging into `gpestana/stake-tracker_integration`. --------- Co-authored-by: Ankan <ankan.anurag@gmail.com> Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for 6219b32 - Browse repository at this point
Copy the full SHA 6219b32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 822a945 - Browse repository at this point
Copy the full SHA 822a945View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa1c80 - Browse repository at this point
Copy the full SHA 1aa1c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bf868a - Browse repository at this point
Copy the full SHA 4bf868aView commit details -
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
…=westend --target_dir=polkadot --pallet=pallet_staking
command-bot committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 3a07d09 - Browse repository at this point
Copy the full SHA 3a07d09View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1445118 - Browse repository at this point
Copy the full SHA 1445118View commit details -
Configuration menu - View commit details
-
Copy full SHA for e785621 - Browse repository at this point
Copy the full SHA e785621View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c685d7 - Browse repository at this point
Copy the full SHA 8c685d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c34ede1 - Browse repository at this point
Copy the full SHA c34ede1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 303b4be - Browse repository at this point
Copy the full SHA 303b4beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66290a6 - Browse repository at this point
Copy the full SHA 66290a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc16579 - Browse repository at this point
Copy the full SHA cc16579View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc39f8e - Browse repository at this point
Copy the full SHA fc39f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2613de - Browse repository at this point
Copy the full SHA f2613deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8caac45 - Browse repository at this point
Copy the full SHA 8caac45View commit details -
Configuration menu - View commit details
-
Copy full SHA for b44a4e5 - Browse repository at this point
Copy the full SHA b44a4e5View commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a68c14 - Browse repository at this point
Copy the full SHA 3a68c14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66f8259 - Browse repository at this point
Copy the full SHA 66f8259View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea9e838 - Browse repository at this point
Copy the full SHA ea9e838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c79d3b - Browse repository at this point
Copy the full SHA 4c79d3bView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b3bd4fd - Browse repository at this point
Copy the full SHA b3bd4fdView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0fda93d - Browse repository at this point
Copy the full SHA 0fda93dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a3e5c - Browse repository at this point
Copy the full SHA 62a3e5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d08cf70 - Browse repository at this point
Copy the full SHA d08cf70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19abad8 - Browse repository at this point
Copy the full SHA 19abad8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb631fa - Browse repository at this point
Copy the full SHA cb631faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9219e2e - Browse repository at this point
Copy the full SHA 9219e2eView commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f591b89 - Browse repository at this point
Copy the full SHA f591b89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b0dec2 - Browse repository at this point
Copy the full SHA 8b0dec2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0d3962 - Browse repository at this point
Copy the full SHA a0d3962View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f90672 - Browse repository at this point
Copy the full SHA 4f90672View commit details -
".git/.scripts/commands/fmt/fmt.sh"
command-bot committedJul 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 4ddff0f - Browse repository at this point
Copy the full SHA 4ddff0fView commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aab02ce - Browse repository at this point
Copy the full SHA aab02ceView commit details -
Merge branch 'gpestana/stake-tracker_integration' of github.com:parit…
…ytech/polkadot-sdk into gpestana/stake-tracker_integration
Configuration menu - View commit details
-
Copy full SHA for 06b6821 - Browse repository at this point
Copy the full SHA 06b6821View commit details
Commits on Aug 1, 2024
-
Adds target approvals buffering below a threshold (#5168)
This PR adds target stake updates buffering to `stake-tracker`. It exposes a configuration that defines a threshold below which the target score *should not* be updated automatically in the target list. The `Config::ScoreStrictUpdateThreshold` defines said threshold. If a target stake update is below the threshold, the stake update is buffered in the `UnsettledTargetScore` storage map while the target list is not affected. Multiple approvals updates can be buffered for the same target. Calling `Call::settle` will setttle the buffered approvals tally for a given target. Setting `Config::ScoreStrictUpdateThreshold` to `None` disables the stake approvals buffering. - [x] benchmarks - [x] `try-state` checks considering the unsettled score - [x] docs --------- Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for 933e159 - Browse repository at this point
Copy the full SHA 933e159View commit details
Commits on Aug 5, 2024
-
Revert "Adds target approvals buffering below a threshold" (#5235)
Reverts #5168 as per #5168 (comment)
Configuration menu - View commit details
-
Copy full SHA for 24c4faa - Browse repository at this point
Copy the full SHA 24c4faaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b6d567 - Browse repository at this point
Copy the full SHA 1b6d567View commit details