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

Add button to duplicate existing offers #1072

Open
woodser opened this issue Jun 24, 2024 · 7 comments
Open

Add button to duplicate existing offers #1072

woodser opened this issue Jun 24, 2024 · 7 comments
Labels
is:feature Request for a new feature java ui

Comments

@woodser
Copy link
Contributor

woodser commented Jun 24, 2024

This issue requests adding a button to duplicate existing offers so offers can be quickly created and customized.

See Bisq's code for reference, it should be the same: https://github.com/bisq-network/bisq/blob/e450c494bd68a901c4b85aa7ad45a0382b4fcf8a/desktop/src/main/java/bisq/desktop/main/portfolio/openoffer/OpenOffersView.java#L882C18-L882C47

@woodser woodser added is:feature Request for a new feature java ui labels Jun 24, 2024
@boldsuck
Copy link
Contributor

I just noticed 'left click' with the mouse on Offer ID opens a menu: Create new offer like this...

Bisq has 2 options: Duplicate offer and Create offer (with shared maker fee)

Background information
By cloning an offer one creates a copy of the given offer with a new offer ID but using the same maker fee transaction ID.

This means there is no extra maker fee needed to get paid and the funds reserved for that offer can be re-used by the cloned offers. This reduces the liquidity requirements for market makers and allows them to post the same offer in different markets or with different payment methods.

As a consequence if one of the offers sharing the same maker fee transaction is taken all the other offers will get closed as well because the transaction output of that maker fee transaction is spent and would render the other offers invalid. 

This feature requires to use the same trade amount and security deposit and is only permitted for offers with different payment methods or currencies.

For more information about cloning an offer see: [1]
[https://bisq.wiki/Cloning_an_offer]

@monerobull
Copy link

monerobull commented Jun 25, 2024

I think fractionally reserved offers are a stupid idea that shouldn't be implemented.

@woodser
Copy link
Contributor Author

woodser commented Jun 25, 2024

We wouldn't implement the shared trade fee thing. In Bisq the fee is paid to post the offer. In Haveno the fee is reserved when the offer is made but not paid until the offer is taken.

@monerobull
Copy link

monerobull commented Jun 25, 2024

By "fractionally reserved offers" I mean using the same security deposit for multiple different offers. Imo that will lead to many failed take-attempts and grossly inflate how large the orderbook is in reality. The only people benefiting from this are traders with low amounts of Monero, meanwhile everyone else loses.

@woodser
Copy link
Contributor Author

woodser commented Jun 25, 2024

Yeah this issue is only to duplicate existing offers for convenience, but every offer still requires a separate trade fee and security deposit.

@monerobull
Copy link

But we can already "create new offer like this"?

grafik

@boldsuck
Copy link
Contributor

boldsuck commented Jun 25, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is:feature Request for a new feature java ui
Projects
None yet
Development

No branches or pull requests

3 participants