public-awesome / cw-nfts

Examples and helpers to build NFT contracts on CosmWasm
Apache License 2.0
188 stars 180 forks source link

CW-1155 (and royalties extension) #162

Open apolloshab opened 5 months ago

apolloshab commented 5 months ago

This PR adds a basic implementation of ERC-1155 Multi Token Standard, along with the following extensions:

References:

Some context on the history and current state of development: This PR continues where PR https://github.com/CosmWasm/cw-nfts/pull/78 left off. That implementation had most of the key parts of the standard implemented but was missing some things and required minor fixes to logic.

This PR includes the following additions to the previous implementation by ALPAC-4:

Updates to cw721:

elix1er commented 5 months ago

testing this out asap - thanks for the contribution. Any statement regarding the current state and issues of this implementation possible? Thanks

apolloshab commented 4 months ago

testing this out asap - thanks for the contribution. Any statement regarding the current state and issues of this implementation possible? Thanks

@elix1er apologies for delay, just updated PR with details on the current state. No known issues yet, but will be testing this out more this week and update accordingly.