From e528338fe940f77f866bcb999594edfe23290fa4 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Fri, 1 Mar 2024 12:17:21 -0600 Subject: [PATCH] add callouts for important contracts --- docs/cadence_migration_guide/ft-guide.mdx | 13 +++++++++++++ docs/cadence_migration_guide/nft-guide.mdx | 19 +++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/docs/cadence_migration_guide/ft-guide.mdx b/docs/cadence_migration_guide/ft-guide.mdx index 9ba6cbf..8743547 100644 --- a/docs/cadence_migration_guide/ft-guide.mdx +++ b/docs/cadence_migration_guide/ft-guide.mdx @@ -60,6 +60,19 @@ for all of the important contracts related to fungible tokens: See the other guides in this section of the docs for the import addresses of other important contracts in the emulator. +As for contracts that are important for NFT developers but aren't "core contracts", +here is information about where to find the Cadence 1.0 Versions of Each: + +**USDC:** The USDC contract is still being updated for Cadence 1.0 and is currently not available. + +**Account Linking and Hybrid Custody:** The account linking and hybrid custody contracts +are still being updated for Cadence 1.0 and are currently not available. + +For any other contracts, search for their github repo and there will likely be +a PR or feature branch with the Cadence 1.0 changes. If there isn't, please +create an issue in the repo or reach out to that team directly via their support +or Discord channel to ask them about their plans to update their contracts. + # Migration Guide Please see the [NFT Cadence 1.0 migration guide](./nft-guide). While diff --git a/docs/cadence_migration_guide/nft-guide.mdx b/docs/cadence_migration_guide/nft-guide.mdx index 267e4e5..3586360 100644 --- a/docs/cadence_migration_guide/nft-guide.mdx +++ b/docs/cadence_migration_guide/nft-guide.mdx @@ -63,6 +63,25 @@ for all of the important contracts related to non-fungible tokens: See the other guides in this section of the docs for the import addresses of other important contracts in the emulator. +As for contracts that are important for NFT developers but aren't "core contracts", +here is information about where to find the Cadence 1.0 Versions of Each: + +**NFT Catalog:** See [the `feature/cadence-1.0` branch of the NFT Catalog Repo](https://github.com/onflow/nft-catalog/tree/feature/cadence-1.0/cadence/contracts) +for the updated versions of NFT Catalog contracts. + +**NFT Storefront:** See [the `cadence-1.0` branch in the NFT Storefront Repo](https://github.com/onflow/nft-storefront/tree/cadence-1.0/contracts) +for the updated versions of the `NFTStorefront` and `NFTStorefrontV2` contracts. + +**USDC:** The USDC contract is still being updated for Cadence 1.0 and is currently not available. + +**Account Linking and Hybrid Custody:** The account linking and hybrid custody contracts +are still being updated for Cadence 1.0 and are currently not available. + +For any other contracts, search for their github repo and there will likely be +a PR or feature branch with the Cadence 1.0 changes. If there isn't, please +create an issue in the repo or reach out to that team directly via their support +or Discord channel to ask them about their plans to update their contracts. + ## A note for newcomers This guide is primarily for developers who have existing contracts