Skip to content

Updates to Provider Boosting Design Docs #1940

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
merged 27 commits into from
Apr 19, 2024

Conversation

shannonwells
Copy link
Collaborator

@shannonwells shannonwells commented Apr 17, 2024

Goal

The goal of this PR is to add the updates to the Provider Boost Economic Model Design Doc based on the recent economic model decisions by @harry-evans

Closes #1318

Discussion

  • The implementation and the economic model have been split into two Design Docs.
  • Rebased against the implementation Design Doc changes in main and then renamed the file.

Checklist

  • Design doc(s) updated

Copy link
Collaborator

@wilwade wilwade left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few notes on claiming, but everything else aligns with my understanding of the discussions.

Copy link
Collaborator

@wilwade wilwade left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks correct as it can be to me currently.

  • ✅ Reviewed

@shannonwells shannonwells marked this pull request as ready for review April 17, 2024 17:16
@shannonwells shannonwells changed the title [WIP] Updates to Provider Boosting Design Docs Updates to Provider Boosting Design Docs Apr 17, 2024
@shannonwells shannonwells requested a review from enddynayn April 17, 2024 23:56
@shannonwells shannonwells enabled auto-merge (squash) April 17, 2024 23:56
Copy link
Collaborator

@enddynayn enddynayn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 exciting!


## Claiming Rewards
* Provider Boost Rewards are not minted until they are explicitly <i>claimed</i> by the Provider Boost account holder, by calling a non-free extrinsic.
* Rewards must be claimed within a certain number of Provider Boost Eras.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What happens if claimant account did not claim within required numbers of eras?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shannonwells will know for sure, but I believe the oldest rewards are pushed off the stack.

Copy link
Contributor

@saraswatpuneet saraswatpuneet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, nice overview, left one question but not a blocker

@shannonwells shannonwells merged commit 8dfa47d into main Apr 19, 2024
29 checks passed
@shannonwells shannonwells deleted the feat/capacity-staking-rewards-designdoc branch April 19, 2024 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Staking Rewards] Economic model design doc
4 participants