Skip to content

Demo metadata extension#450

Merged
ethanfrey merged 6 commits into0.9.xfrom
440-demo-metadata-extension
Sep 23, 2021
Merged

Demo metadata extension#450
ethanfrey merged 6 commits into0.9.xfrom
440-demo-metadata-extension

Conversation

@ethanfrey
Copy link
Copy Markdown
Contributor

@ethanfrey ethanfrey commented Sep 23, 2021

Follow up of #440 and #445

It was requested to have something out of the box that works like Ethereum with a "metadata uri".

I added a new contract that just extends cw721-base to demonstrate how to easily add that (or any other metadata). It also let me do a bit of cleanup on the interfaces and how we export objects.

Look at the README for a better description

@ethanfrey ethanfrey changed the base branch from main to 0.9.x September 23, 2021 08:26
@ethanfrey ethanfrey requested a review from hashedone September 23, 2021 08:26
Copy link
Copy Markdown
Contributor

@hashedone hashedone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very trivial extending case, good starting point showing that this approach makes extension easier without going into some complicated cases.

@ethanfrey ethanfrey merged commit 4819351 into 0.9.x Sep 23, 2021
@ethanfrey ethanfrey deleted the 440-demo-metadata-extension branch September 23, 2021 17:29
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

Successfully merging this pull request may close these issues.

2 participants