Problem
1. AccountScreen has no export of account data to JSON or CSV — power users who want to archive their account state (balances, sequence, subentries) for auditing have no way to export it from the UI.
2. AccountScreen does not show the account thresholds (low/med/high/master weight) — Stellar multisig accounts have configurable operation thresholds. The AccountData type could expose thresholds and the AccountCard could render them in a collapsible section.
3. AccountScreen has no "View on Stellar Expert" link — the account address has no external link to block explorers, unlike TransactionPanel's success state which links to Stellar Expert.
Solution
- Add an "Export" button in
AccountScreen header that downloads account + balance data as JSON.
- Add a
thresholds?: { low: number; med: number; high: number; master: number } field to AccountData and render it in a collapsible section in AccountCard.
- Add a "View on Stellar Expert" link below
AddressDisplay in AccountCard, network-aware.
Acceptance Criteria
Note for Contributors: Write a clear PR description. Include a screenshot of the thresholds section and confirm the export file is valid JSON.
Problem
1.
AccountScreenhas no export of account data to JSON or CSV — power users who want to archive their account state (balances, sequence, subentries) for auditing have no way to export it from the UI.2.
AccountScreendoes not show the account thresholds (low/med/high/master weight) — Stellar multisig accounts have configurable operation thresholds. TheAccountDatatype could exposethresholdsand theAccountCardcould render them in a collapsible section.3.
AccountScreenhas no "View on Stellar Expert" link — the account address has no external link to block explorers, unlikeTransactionPanel's success state which links to Stellar Expert.Solution
AccountScreenheader that downloads account + balance data as JSON.thresholds?: { low: number; med: number; high: number; master: number }field toAccountDataand render it in a collapsible section inAccountCard.AddressDisplayinAccountCard, network-aware.Acceptance Criteria
sorokit-account-{address}.jsonAccountCardwhen data is availablenpm run buildpasses