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

Finalize NFT Marketplace #436

Open
2 of 5 tasks
green-jay opened this issue Apr 28, 2022 · 6 comments
Open
2 of 5 tasks

Finalize NFT Marketplace #436

green-jay opened this issue Apr 28, 2022 · 6 comments
Assignees

Comments

@green-jay
Copy link
Contributor

green-jay commented Apr 28, 2022

Legacy PRs:
#137 (merged for testing purposes)

  • Add more tests (e.g. do_buy function with mutation checks, other scenarios)
  • Address any other pending comments in legacy PRs
  • Do full review of pallet-marketplace (ideally multiple peers)
  • Rebenchmark on reference machine
  • Remove Marketplace call filter in basilisk runtime
@dmoka
Copy link
Contributor

dmoka commented Jul 26, 2022

I am going to pick this up as discussed with @lumir-mrkva that we want to utilize auctions soon on Basilisk.

@dmoka dmoka self-assigned this Jul 26, 2022
@green-jay
Copy link
Contributor Author

green-jay commented Jul 26, 2022

I am going to pick this up as discussed with @lumir-mrkva that we want to utilize auctions soon on Basilisk.

The status quo of the marketplace chaged since April. So the list should include additionally:

  • migrate to the latest version of pallet-nft
  • refactor the marketplace to support multiple currencies

@dmoka
Copy link
Contributor

dmoka commented Jul 27, 2022

@green-jay , as for pallet-nft, I just updated to the latest version and everything is still functional, so no breaking changes. I guess it is fine, or did you expect some actual code changes in the marketplace pallet (because of some important behavioral change in the pallet-nft)?

@green-jay
Copy link
Contributor Author

@green-jay , as for pallet-nft, I just updated to the latest version and everything is still functional, so no breaking changes. I guess it is fine, or did you expect some actual code changes in the marketplace pallet (because of some important behavioral change in the pallet-nft)?

as long as it works with latest changes should be fine

@enthusiastmartin
Copy link
Contributor

Completed?

@dmoka
Copy link
Contributor

dmoka commented Oct 27, 2022

Completed?

Nope, we froze the work regarding this, as it had low priority. Some work has been done on branch feat/finalize-nft-marketplace, but not complete.

We are planning to add multicurrency support which would require some work. The plan would be to extend the nft marketplace functionality without breaking the existing APIs.

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

3 participants