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

Feat/1207513338125664 delayed staking rewards #280

Draft
wants to merge 29 commits into
base: dev
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
65157e0
taking staking snapshot at start_session
talhadaar Aug 28, 2024
5392a56
implemented delayed payouts
talhadaar Aug 28, 2024
5f19c09
Merge branch 'dev' into feat/1207513338125664_delated-staking-rewards
talhadaar Aug 28, 2024
b808709
use take instead of get for AtStake
talhadaar Aug 28, 2024
68ff1e3
prepare to refresh staking snapshot even if selected candidates dont …
talhadaar Sep 3, 2024
7228c77
staking snapshot refreshes if collator set doesn't change
talhadaar Sep 4, 2024
102753f
setup storage migration for moving to delayed rewards distribution
talhadaar Sep 4, 2024
4abf945
fix build issue with parachain staking unit tests
talhadaar Sep 11, 2024
6b5427b
(bugfix) payout_collator at on_finalize and skip delayed reward calc …
talhadaar Sep 11, 2024
6471650
updated some unit tests, improved distribution mechanism to consider …
talhadaar Sep 11, 2024
c251d02
(chore): cargo fmt
talhadaar Sep 11, 2024
fb478bc
Fixued up most unit tests on parachain staking, ensure correct round …
talhadaar Sep 12, 2024
eedc4e2
(chore) cargo fmt
talhadaar Sep 12, 2024
ae7c784
fix coinbase_rewards_many_blocks_simple_check unit test in parachain …
talhadaar Sep 12, 2024
fce5808
fixed up further unit tests in parachain staking
talhadaar Sep 12, 2024
ca5c952
Some enw and some updated unit tests on parachain staking pallet, mit…
talhadaar Sep 13, 2024
81d5d4f
fixed unit tests on parachain staking, incorporate delayed staking re…
talhadaar Sep 13, 2024
1ed0367
Merge branch 'dev' into feat/1207513338125664_delated-staking-rewards
talhadaar Sep 16, 2024
7f301e3
use BlockNumberFor<T> instead of T::BlockNumber for parachain staking
talhadaar Sep 16, 2024
7e0b410
(chore): cargo fmt and clippy
talhadaar Sep 16, 2024
c30e3f5
(chore) minor cargo clippy fix
talhadaar Sep 16, 2024
72c9145
use end_session and new_session hooks in parachain staking
talhadaar Sep 25, 2024
39fddaa
minor fix to parachain-staking tests
talhadaar Sep 25, 2024
b09b3db
fixed prepare_delayed_rewards to use updated RoundInfo
talhadaar Sep 26, 2024
32b56d7
(chore) cargo clippy
talhadaar Sep 26, 2024
69710ce
Merge branch 'dev' into feat/1207513338125664_delated-staking-rewards
talhadaar Sep 26, 2024
fdb0fda
restrict sudo from forcing new round before payouts are finished
talhadaar Oct 10, 2024
1f580f3
(chore) cargo fmt and clippy
talhadaar Oct 10, 2024
ec1c859
remove unused code
talhadaar Oct 10, 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
Loading