[Error Code: 1101] error caused by: 1 error occurred: * transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed: error: cannot deploy invalid contract --> bcb1b870d89a742f3cbfc4eb912e366b19634b06d35ed69ad9be0f255aca6042:3:2 | 3 | signer.contracts.update(name: name, code: code.decodeHex()) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `topUpAccount`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:50:12 | 50 | StorageHelper.topUpAccount(address: receiptAddress) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `createTemplate`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:70:40 | 70 | let newTemplateId: UInt64 = AFLNFT.createTemplate(maxSupply: 1, immutableData: originalPackTemplateImmutableData) | ^^^^^^^^^^^^^^^^^^^^^ error: cannot access `mintNFT`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:73:12 | 73 | AFLNFT.mintNFT(templateInfo: {"id":lastIssuedTemplateId}, account: receiptAddress) | ^^^^^^^^^^^^^^ error: cannot access `allTemplates`: field requires `account` authorization --> b39a42479c1c2c77.AFLPack:74:36 | 74 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^ error: cannot access `incrementIssuedSupply`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:74:55 | 74 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `topUpAccount`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:83:12 | 83 | StorageHelper.topUpAccount(address: receiptAddress) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `createTemplate`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:90:51 | 90 | let individualPackTemplateId: UInt64 = AFLNFT.createTemplate(maxSupply: 1, immutableData: originalPackTemplateImmutableData) | ^^^^^^^^^^^^^^^^^^^^^ error: cannot access `mintNFT`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:91:12 | 91 | AFLNFT.mintNFT(templateInfo: {"id":individualPackTemplateId}, account: receiptAddress) | ^^^^^^^^^^^^^^ error: cannot access `allTemplates`: field requires `account` authorization --> b39a42479c1c2c77.AFLPack:93:36 | 93 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^ error: cannot access `incrementIssuedSupply`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:93:55 | 93 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `topUpAccount`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:110:12 | 110 | StorageHelper.topUpAccount(address: receiptAddress) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `createTemplate`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:130:40 | 130 | let newTemplateId: UInt64 = AFLNFT.createTemplate(maxSupply: 1, immutableData: originalPackTemplateImmutableData) | ^^^^^^^^^^^^^^^^^^^^^ error: cannot access `mintNFT`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:141:12 | 141 | AFLNFT.mintNFT(templateInfo: {"id":lastIssuedTemplateId}, account: receiptAddress) | ^^^^^^^^^^^^^^ error: cannot access `allTemplates`: field requires `account` authorization --> b39a42479c1c2c77.AFLPack:142:36 | 142 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^ error: cannot access `incrementIssuedSupply`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:142:55 | 142 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `topUpAccount`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:161:12 | 161 | StorageHelper.topUpAccount(address: receiptAddress) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `createTemplate`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:177:51 | 177 | let individualPackTemplateId: UInt64 = AFLNFT.createTemplate(maxSupply: 1, immutableData: metadata) | ^^^^^^^^^^^^^^^^^^^^^ error: cannot access `mintNFT`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:180:12 | 180 | AFLNFT.mintNFT(templateInfo: {"id":individualPackTemplateId}, account: receiptAddress) | ^^^^^^^^^^^^^^ error: cannot access `allTemplates`: field requires `account` authorization --> b39a42479c1c2c77.AFLPack:181:36 | 181 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^ error: cannot access `incrementIssuedSupply`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:181:55 | 181 | let newSupply: UInt64 = AFLNFT.allTemplates[packTemplateId]!.incrementIssuedSupply() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `topUpAccount`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:191:12 | 191 | StorageHelper.topUpAccount(address: receiptAddress) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `mintNFT`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:211:20 | 211 | AFLNFT.mintNFT(templateInfo: templateInfo, account: receiptAddress) | ^^^^^^^^^^^^^^ error: cannot access `mintNFT`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:214:20 | 214 | AFLNFT.mintNFT(templateInfo: templateInfo!, account: receiptAddress) | ^^^^^^^^^^^^^^ error: cannot access `topUpAccount`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:225:12 | 225 | StorageHelper.topUpAccount(address: receiptAddress) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot access `mintNFT`: function requires `account` authorization --> b39a42479c1c2c77.AFLPack:231:16 | 231 | AFLNFT.mintNFT(templateInfo: moment, account: receiptAddress) | ^^^^^^^^^^^^^^
Happy diving into the flow Remember to test your contracts in 1.0 here on testnet