BitBoxSwiss / bitbox-wallet-app

The BitBoxApp for desktop and mobile.
https://bitbox.swiss/app
Apache License 2.0
252 stars 82 forks source link

Feature Request: Option to split consolidated transactions #1728

Open chkpnt opened 2 years ago

chkpnt commented 2 years ago

When a transaction contains multiple outputs which belong to the same (BitBox) wallet, this transaction is only shown once in the transaction overview, but with multiple addresses in the transaction details.

This might be the way a "bitcoin transaction" works technically, but from a user perspective, I expect that every receipt to an address is a seperate "transaction".

Therefore, there should be an option to "de-consolidate" those transactions in order to be able to use different notes for the different addresses. Currently, in the export, the note is the same for all "transactions" within that on-chain transaction.

benma commented 2 years ago

Interesting. That however could lead to other complications, e.g. that potentially the tx fees would be listed twice (but only paid once).

Could your problem maybe be solved in other ways? For example, make the notes field multiline so you can enter more elaborate notes.

chkpnt commented 2 years ago

As it's about incoming transactions, there is no fee.

If the notes belong to the output address instead of the transaction, that could be an option. But I can't imagine how to solve this in the UI. From the UI perspective, I still find it more intuitive to have one "transaction" per output address in the transaction overview, as it is in the export.

How did I noticed this issue? I withdrew from an exchange to several addresses with the intention to write different notes to them, as soon as the transactions are visible in the BitBox-App. But as the exchange used one "bitcoin transaction" for my several "transactions", there is only one "transaction" in the transaction overview.