[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 --> 34ee58e6c1a9037fbb3a3494d684a09f1c39c07760add688613c9ae1a164f55f:3:2 | 3 | signer.contracts.update(name: name, code: code.decodeHex()) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: mismatching field `nftProviderCapability` in `Listing` --> 6df5e52755433994.NFTStorefront:224:52 | 224 | access(contract) let nftProviderCapability: Capability<auth(NonFungibleToken.Withdraw) &{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ incompatible type annotations. expected `Capability<auth(NonFungibleToken.Withdraw) &{NonFungibleToken.Collection}>`, found `Capability<auth(NonFungibleToken.Withdraw) &{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>`
Loading...
Loading...
Happy diving into the flow Remember to upgrade your contracts to 1.0!