Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Require user to select payment account type (account for sending/receiving or both) #1444

Open
slrslr opened this issue Nov 29, 2024 · 1 comment

Comments

@slrslr
Copy link
Contributor

slrslr commented Nov 29, 2024

There is mentioned that sending money from an account different from one that is saved in Haveno (Haveno>Accounts>Manage accounts) can cause issues in arbitration and possibly losing the arbitration case.

Despite this, Haveno does not ask user about the type of the newly created account (receiving, sending, both).

This can cause issues (at least to a new user), because user can create BTC account in Haveno using new BTC address their wallet provided them. After some days, user wants to sell some BTC and picks an offer. Then he selects his generally-named BTC account in a drop-down menu and proceeds, which ends up in the need to send from a different BTC wallet than one set in Haveno (as mentioned, I have set random receiving address since I have not expected to sell BTC, but rather BUY), causing described issue during possible arbitration.

Proposal:

  • During account creation, user has to select account type by clicking the three-option switch. Used for: sending, receiving, both
    Upon selecting, the proposed account name is automatically updated to reflect this: BTC: abcd... [my BTC receiving account]
  • If adding the name like that is not good/too difficult, maybe the account type ([my BTC receiving/sending account]) may be also shown only on a page where user picks an account to be used in the offer.

Sorry if this is bad idea, wrong understanding.

@boldsuck
Copy link
Contributor

Cryptocurrency addresses in Haveno are for receiving.
When sending, every usable (XMR, BTC¹, LTC) wallet creates a new address. If needed you have TX-ID as proof for arbs.
¹even bisq integrated bitcoinj

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants