Follow-up to #1189 and part of #1202.
Related iOS issue: synonymdev/bitkit-ios#709
Problem
When more than one hardware wallet account is paired, Home -> Receive has no specific hardware-wallet context and hides the Trezor tab. The user can still receive by opening a specific hardware wallet first, but the main Receive entry point is misleading.
Expected
Home -> Receive should offer a hardware-wallet picker, or an equivalent account-selection step, when multiple hardware wallets are available.
Scope
- Preserve the existing direct path from a specific hardware wallet.
- Keep the current single-wallet behavior.
- Let the user select the exact hardware wallet account from the Home Receive flow.
- Carry that wallet identity through address loading, editing, details, and Verify on Device.
- Add coverage for zero, one, and multiple paired hardware wallets.
Follow-up to #1189 and part of #1202.
Related iOS issue: synonymdev/bitkit-ios#709
Problem
When more than one hardware wallet account is paired, Home -> Receive has no specific hardware-wallet context and hides the Trezor tab. The user can still receive by opening a specific hardware wallet first, but the main Receive entry point is misleading.
Expected
Home -> Receive should offer a hardware-wallet picker, or an equivalent account-selection step, when multiple hardware wallets are available.
Scope