-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
#83: Employee Payout Claim Portal Integration
Category: [FRONTEND]
Difficulty: ● HARD
Tags: employee-portal, soroban, claim, vesting, wallet
Description
Extend EmployeePortal.tsx to allow employees to claim vested tokens directly via the vesting_escrow contract. The portal should show each employee's claimable amounts (sourced from the contract), trigger a wallet-signed claim transaction after a simulation pre-check, and reflect the updated balance in real time after confirmation.
Acceptance Criteria
- Employee portal fetches claimable balance from the
vesting_escrowcontract for the connected wallet. - "Claim" button disabled if nothing is vested or wallet is disconnected.
- Claim transaction simulated and signed via
useWalletSigningbefore submission. - On-chain confirmation triggers a balance refresh and success notification.
- Claim history section lists past claims sourced from the backend event indexer.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program