element-x-ada/features/wallet/impl/src/main/res/values/strings.xml
Kayos e33c87c164 Phase 3: Wallet panel UI and full /pay flow wiring
- Add WalletPanelView with 4 tabs (Overview, Assets, History, Settings)
- Overview tab shows balance, QR code for receiving, and Send ADA button
- Assets tab shows native tokens held at address
- History tab shows recent transactions with explorer links
- Settings tab shows address, network, and backup/delete options

- Add NativeAsset and TxSummary models to wallet API
- Add getAddressAssets() and getAddressTransactions() to CardanoClient
- Implement new methods in KoiosCardanoClient and FakeCardanoClient

- Add wallet button to MessagesViewTopBar (DM rooms only)
- Add isDmRoom to MessagesState for conditional UI
- Wire navigateToWallet() callback through to MessagesFlowNode
- Add NavTarget.WalletPanel and WalletPanelNode integration

- Add string resources for wallet panel UI

Known limitations:
- Uses Chart icon as placeholder for wallet (Compound lacks wallet icon)
- Wallet setup flow not implemented (TODO)
- Transaction amounts in history need additional API calls to calculate
2026-03-28 09:23:58 -07:00

50 lines
2.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Wallet Panel -->
<string name="wallet_panel_title">Cardano Wallet</string>
<!-- Tabs -->
<string name="wallet_tab_overview">Overview</string>
<string name="wallet_tab_assets">Assets</string>
<string name="wallet_tab_history">History</string>
<string name="wallet_tab_settings">Settings</string>
<!-- Overview Tab -->
<string name="wallet_balance_label">Balance</string>
<string name="wallet_testnet_label">Testnet</string>
<string name="wallet_qr_code_description">QR code for receiving ADA</string>
<string name="wallet_copy_address">Copy address</string>
<string name="wallet_tap_to_copy">Tap to copy full address</string>
<string name="wallet_send_ada">Send ADA</string>
<!-- Assets Tab -->
<string name="wallet_no_assets">No native assets yet</string>
<!-- History Tab -->
<string name="wallet_no_transactions">No transactions yet</string>
<string name="wallet_tx_sent">Sent</string>
<string name="wallet_tx_received">Received</string>
<string name="wallet_view_on_explorer">View on explorer</string>
<!-- Settings Tab -->
<string name="wallet_settings_address">Wallet Address</string>
<string name="wallet_settings_no_address">No wallet configured</string>
<string name="wallet_settings_copy_address">Copy full address</string>
<string name="wallet_settings_network">Network</string>
<string name="wallet_settings_testnet">Preprod Testnet</string>
<string name="wallet_settings_mainnet">Mainnet</string>
<string name="wallet_settings_export_phrase">Export Recovery Phrase</string>
<string name="wallet_settings_export_phrase_description">View your 24-word recovery phrase</string>
<string name="wallet_settings_delete_wallet">Delete Wallet</string>
<string name="wallet_settings_delete_wallet_description">Remove wallet from this device</string>
<!-- Setup -->
<string name="wallet_setup_title">Set up your wallet</string>
<string name="wallet_setup_description">Your Cardano wallet keys will be stored securely on your device and backed up via your Matrix account.</string>
<string name="wallet_setup_button">Get Started</string>
<!-- Payment -->
<string name="wallet_payment_no_wallet_message">Set up your wallet to send ADA</string>
<string name="wallet_payment_no_wallet_button">Set Up Wallet</string>
<string name="wallet_payment_insufficient_balance">Insufficient balance (%s ADA available)</string>
</resources>