feat: add HEZ staking reward claim functionality

- Add staking-rewards.ts with unclaimed era detection and payoutStakers
- Show unclaimed rewards with per-era claim buttons in Scores tab
- Support batch claim via utility.batchAll
- Add translations for 6 languages
This commit is contained in:
2026-02-21 18:35:05 +03:00
parent a14bd57bbe
commit f2b809cb7c
11 changed files with 584 additions and 42 deletions
+9
View File
@@ -163,6 +163,15 @@ export interface Translations {
claimSuccess: string;
claimFailed: string;
noPezRewards: string;
unclaimedRewards: string;
claimStakingReward: string;
claimAllStaking: string;
claimingStakingReward: string;
stakingClaimSuccess: string;
stakingClaimFailed: string;
noUnclaimedRewards: string;
rewardHistory: string;
era: string;
};
// Wallet section