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

Need the ability to take ERC1155 offers #3

Open
itsMarcoSolis opened this issue Nov 12, 2022 · 0 comments
Open

Need the ability to take ERC1155 offers #3

itsMarcoSolis opened this issue Nov 12, 2022 · 0 comments
Labels
technical debt Something which has to be done that doesn't involve creating a new feature

Comments

@itsMarcoSolis
Copy link
Member

As a buyer
I need to have the ability to take any amount of a listed ERC1155 offer
So that I can obtain the NFT in exchange for ETH or an ERC20 token.

Details and Assumptions

  • To take an offer, the user must be registered.
  • Need a listed ERC1155 offer
  • The buyer has enough funds to cover the offer

Acceptance Criteria

Given there is a listed ERC1155 offer with tree items,
When the user takes the offer, buying only two of the three items listed,
Then the two ERC1155s must be transferred to the buyer's address, and the desired price per ERC1155 times two (paid in ETH or ERC20) must be transferred to the seller's address. After the transaction is confirmed, the sell offer must be updated in the Orbit Database to reflect there is still one ERC1155 available for sell.
@itsMarcoSolis itsMarcoSolis added the technical debt Something which has to be done that doesn't involve creating a new feature label Nov 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
technical debt Something which has to be done that doesn't involve creating a new feature
Projects
Development

No branches or pull requests

1 participant