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

New staking v3 dev #429

Draft
wants to merge 56 commits into
base: pushContracts-v3.0-dev
Choose a base branch
from
Draft

Conversation

Zartaj0
Copy link
Member

@Zartaj0 Zartaj0 commented Sep 30, 2024

No description provided.

contracts/PushStaking/PushStaking.sol Outdated Show resolved Hide resolved
contracts/PushStaking/PushStaking.sol Outdated Show resolved Hide resolved
contracts/PushStaking/PushStaking.sol Show resolved Hide resolved
contracts/PushStaking/PushStaking.sol Show resolved Hide resolved
contracts/PushStaking/PushStaking.sol Outdated Show resolved Hide resolved
contracts/PushStaking/PushStaking.sol Show resolved Hide resolved
/ epochToTotalShares[_epochId];
}

function claimShareRewards() external returns (uint256 rewards) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

Critical To-Do:

  • As previously discussed, let's ensure a wallet cannot claim or get rewards for the same epoch when they were added.
  • Instead, if a Wallet is added at Epoch N, then the reward eligibility starts from Epoch N+1. @0xNilesh @Zartaj0

@Zartaj0 Zartaj0 mentioned this pull request Nov 6, 2024
@zaryab2000 zaryab2000 self-assigned this Nov 19, 2024
@zaryab2000 zaryab2000 added the priority-2 Medium priority label Nov 21, 2024
@zaryab2000 zaryab2000 requested a review from 0xNilesh December 10, 2024 03:59
@zaryab2000 zaryab2000 assigned 0xNilesh and unassigned zaryab2000 Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority-2 Medium priority
Projects
None yet
Development

Successfully merging this pull request may close these issues.

😈 [Feature Enhancement] - <Combine reward claiming mechanism for Wallet Fee Share and token holders>
3 participants