Skip to content

Commit

Permalink
add callouts for important contracts
Browse files Browse the repository at this point in the history
  • Loading branch information
joshuahannan committed Mar 1, 2024
1 parent 590b39b commit e528338
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/cadence_migration_guide/ft-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
19 changes: 19 additions & 0 deletions docs/cadence_migration_guide/nft-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit e528338

Please sign in to comment.