kodadot / nft-gallery

Generative Art Marketplace
https://koda.art
MIT License
627 stars 359 forks source link

Not able to mint Chroma Lattice - already claimed nft #8804

Closed JustLuuuu closed 5 months ago

JustLuuuu commented 8 months ago

A person has a problem with minting Chroma Lattice NFTs. He is using a private address he does not want to disclose yet.

He has 3 motherboards - only one used to mint Chroma Lattice - he minted one Chroma Lattice - two left.

Problem

it seems that if one has more .motherboards, and some were not used, the system has a bug. Ideally, the UI should maybe display this somehow.something that tells you how many chrome lattice can you still mint.

yangwao commented 8 months ago

should maybe display this somehow.something that tells you how many chrome lattice can you still mint.

I think it's now trying the first one? Or let user choose which one to use for holderOf?

JustLuuuu commented 8 months ago

should maybe display this somehow.something that tells you how many chrome lattice can you still mint.

I think it's now trying the first one? Or let user choose which one to use for holderOf?

Well, he has 3 motherboards and he should be able to claim 3 chroma lattices with them. But he is not able to claim it, only one. even though those two were not used to claim NFT. I gues our system can see one that was used and it does not let him to mint more.

filippoweb3 commented 8 months ago

Well, I tried gain, now I have boards that do not have the banner showing the board has been used for claims. I have way more than 2 DOT on the asset hub, and I get the error below

Screenshot 2023-12-30 at 17 35 46

I am not able to mint any Chroma Lattice. The fact the minting process is stuck at 60% should also be a sign something is off

I checked on Subscan under the failed transaction, and it seems the system checks one board nft

Screenshot 2023-12-31 at 18 14 07

Under owned_item there is one NFT ID (not shown for privacy reasons), the one of a board I bought that was already used for claims. I have another board that was not used to claim a Chrome Lattice NFT. It seems the system does not check for multiple boards.

vikiival commented 8 months ago

As a quickfix can you transfer "the" used .mb to other address?

We will def look into this.

yangwao commented 8 months ago

Hey @filippoweb3, we will have a quick design, hopefully in the upcoming days, ready for implementation as holderOf is bit experimental, and we've opened a request for changes in the parity repository for indexers to make it easier