Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

Nftc #115

Closed
wants to merge 20 commits into from
Closed

Nftc #115

wants to merge 20 commits into from

Conversation

vuong177
Copy link
Contributor

No description provided.

@faddat
Copy link
Contributor

faddat commented May 20, 2022

Voung, could you give us some context on this one?

We are going to need to do a ton of rework on craft beacuase of the middleware issues, please see #114

@vuong177 vuong177 marked this pull request as draft May 20, 2022 05:39
@vuong177
Copy link
Contributor Author

vuong177 commented May 20, 2022

Voung, could you give us some context on this one?

We are going to need to do a ton of rework on craft beacuase of the middleware issues, please see #114

yes, i'm going to make descript.
This PR is module-approach for craft-nft. I trying to reuse sdk-nft code and compleet it. It save so much time than use cosmwasm nft.

@faddat
Copy link
Contributor

faddat commented May 20, 2022

Does this code depend on the middleware stuff?

@vuong177
Copy link
Contributor Author

vuong177 commented May 20, 2022

Does this code depend on the middleware stuff?

No, I've read code.

@sonarcloud
Copy link

sonarcloud bot commented Jun 11, 2022

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 253 Code Smells

No Coverage information No Coverage information
37.2% 37.2% Duplication

@faddat
Copy link
Contributor

faddat commented Jun 11, 2022

Hey Vuong, I think it's likely much better to use the sdk's nft module, because of this:

cosmos/ibc-go#1510

After speaking with sistla, @Reecepbcups and the stargaze team, that seems best path forward. But I may have misunderstood the intent of this PR, so if I got it wrong, please let me know OK?

@vuong177
Copy link
Contributor Author

vuong177 commented Jun 11, 2022

@faddat, our NFT has some particular logic in mint, list NFT. I have discussed this with @Reecepbcups in #101. It's why I chose to build the NFTc module instead of the SDK module.

@vuong177
Copy link
Contributor Author

Hey Vuong, I think it's likely much better to use the sdk's nft module, because of this:

cosmos/ibc-go#1510

After speaking with sistla, @Reecepbcups and the stargaze team, that seems best path forward. But I may have misunderstood the intent of this PR, so if I got it wrong, please let me know OK?

I'm reading this PR to make sure our module can be enabled ICS721 or not.

@Reecepbcups
Copy link
Contributor

Reecepbcups commented Jun 11, 2022

@faddat, our NFT has some particular logic in mint, list NFT. I have discussed this with @Reecepbcups in #101. It's why I chose to build the NFTc module instead of the SDK module.

Just FYI, I can use any NFT platform I think so long as it has attributes (JSON object encoded to string).
I'm building off oNFT and using it atm to test against and it goes well.

Here is an example mint I did
https://rest.flixnet-4.omniflix.network/omniflix/onft/v1beta1/onfts/onftdenom23c8ecb9a9e2484ebfc7c4847e65f15b/omniflix13na285c3llhnfenq6hl3fh255scljcue4td9nh

Then I wrote a REST api for it to be easily queried from chain for my needs from the oNFT data section

@vuong177
Copy link
Contributor Author

@faddat I'm going to use SDK module and close this PR.

@vuong177 vuong177 closed this Jun 11, 2022
@faddat
Copy link
Contributor

faddat commented Jun 13, 2022

ok. @vuong177 keep the code around in its branch please. Thanks!

@sascha1337
Copy link

how far is the cosmos/ibc-go#1510 ICS721 to be used in production?

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

Successfully merging this pull request may close these issues.

4 participants