ZeusLN / zeus

A mobile Bitcoin wallet fit for the gods. ⚡️ Est. 563345
https://ZeusLN.com
Other
1.02k stars 146 forks source link

Transaction Creation: Source Wallet Constraint or Default Option #2377

Open odudex opened 2 months ago

odudex commented 2 months ago

Describe your enhancement idea

While experimenting with an air-gapped wallet, I selected its label and initiated a send command. I entered the destination address and the amount, then pressed send. I anticipated proceeding to the QR code signing stage, but to my surprise, the transaction was immediately broadcast using my hot wallet's lightning funds as the source. Since the process began with a selection on the air-gapped wallet, I had expected that the UTXOs used in the transaction would be limited to those from my air-gapped wallet. I subsequently discovered that coin selection permits choosing from all available wallets. My recommendation is that the default option should be directed at the wallet that was initially selected, so there's no surprises.

kaloudis commented 2 months ago

This is a good suggestion and should be doable. Let's see what we can do.