[Error Code: 1101] error caused by: 1 error occurred: * transaction preprocess failed: [Error Code: 1101] cadence runtime error: Execution failed: error: error getting program cd4eab2ffc5cfde4.aiSportsMinter: failed to derive value: load program failed: Checking failed: error: cannot find type in this scope: `NonFungibleToken.Owner` --> cd4eab2ffc5cfde4.aiSportsMinter:191:39 error: resource `aiSportsMinter.Collection` does not conform to resource interface `NonFungibleToken.Collection` --> cd4eab2ffc5cfde4.aiSportsMinter:157:23 error: resource `aiSportsMinter.Collection` does not conform to resource interface `NonFungibleToken.Collection` --> cd4eab2ffc5cfde4.aiSportsMinter:157:23 --> cd4eab2ffc5cfde4.aiSportsMinter error: cannot find variable in this scope: `aiSportsMinter` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:12:29 | 12 | let collectionData = aiSportsMinter.resolveContractView(resourceType: nil, viewType: Type<MetadataViews.NFTCollectionData>()) as! MetadataViews.NFTCollectionData? | ^^^^^^^^^^^^^^ not found in this scope error: cannot find type in this scope: `aiSportsMinter` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:16:34 | 16 | if signer.storage.borrow<&aiSportsMinter.Collection>(from: collectionData.storagePath) != nil { | ^^^^^^^^^^^^^^ not found in this scope error: cannot infer type parameter: `T` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:16:11 | 16 | if signer.storage.borrow<&aiSportsMinter.Collection>(from: collectionData.storagePath) != nil { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot find variable in this scope: `aiSportsMinter` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:21:26 | 21 | let collection <- aiSportsMinter.createEmptyCollection(nftType: Type<@aiSportsMinter.NFT>()) | ^^^^^^^^^^^^^^ not found in this scope error: cannot find type in this scope: `aiSportsMinter` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:21:78 | 21 | let collection <- aiSportsMinter.createEmptyCollection(nftType: Type<@aiSportsMinter.NFT>()) | ^^^^^^^^^^^^^^ not found in this scope error: cannot infer type parameter: `T` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:21:72 | 21 | let collection <- aiSportsMinter.createEmptyCollection(nftType: Type<@aiSportsMinter.NFT>()) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot find type in this scope: `aiSportsMinter` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:28:63 | 28 | let collectionCap = signer.capabilities.storage.issue<&aiSportsMinter.Collection>(collectionData.storagePath) | ^^^^^^^^^^^^^^ not found in this scope error: cannot infer type parameter: `T` --> 2b872810338f87706e46029b089375e142e75077b4c9fdfb02093dfd3bb0cc9d:28:28 | 28 | let collectionCap = signer.capabilities.storage.issue<&aiSportsMinter.Collection>(collectionData.storagePath) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Happy diving into the flow Remember to upgrade your contracts to 1.0!