Labels: stellar, account
Description
Account.jsx shows thresholds and signers but not a clear minimum balance / reserve breakdown (base reserve × subentries, sponsored reserves, liabilitites). This is essential for developers debugging “insufficient balance” errors.
Tasks
Add reserve calculator in stellar.ts using ledger base_reserve from fetchNetworkStats.
New section in Account.jsx: base, per-signer, per-asset, per-offer, sponsored entries.
Link to Stellar docs on reserves.
Acceptance criteria
Display total locked vs available spendable XLM.
Updates when networkStats or accountData changes.
Files
src/lib/stellar.ts (fetchNetworkStats, fetchAccount)
src/components/dashboard/Account.jsx
src/components/dashboard/Overview.jsx (summary card optional)
Labels: stellar, account
Description
Account.jsx shows thresholds and signers but not a clear minimum balance / reserve breakdown (base reserve × subentries, sponsored reserves, liabilitites). This is essential for developers debugging “insufficient balance” errors.
Tasks
Add reserve calculator in stellar.ts using ledger base_reserve from fetchNetworkStats.
New section in Account.jsx: base, per-signer, per-asset, per-offer, sponsored entries.
Link to Stellar docs on reserves.
Acceptance criteria
Display total locked vs available spendable XLM.
Updates when networkStats or accountData changes.
Files
src/lib/stellar.ts (fetchNetworkStats, fetchAccount)
src/components/dashboard/Account.jsx
src/components/dashboard/Overview.jsx (summary card optional)