Whoops! 😨 Something unexpected happened...
[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
--> d97e10b851e771db151d65a81f72dd55238be2b0809b6aa9c7d687e90dc1cb3a:4:3
|
4 | signer.contracts.add(name: name, code: code.utf8 )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: invalid use of interface as type
--> f4901f2f8dbee0f7.FlowColdStorageProxy:48:36
|
48 | access(self) let flowVault: @FungibleToken.Vault
| ^^^^^^^^^^^^^^^^^^^^ got `FungibleToken.Vault`; consider using `{FungibleToken.Vault}`
error: cannot find variable in this scope: `AuthAccount`
--> f4901f2f8dbee0f7.FlowColdStorageProxy:141:19
|
141 | let acct = AuthAccount(payer: payer)
| ^^^^^^^^^^^ not found in this scope
error: too few arguments
--> f4901f2f8dbee0f7.FlowColdStorageProxy:52:30
|
52 | self.flowVault <- FlowToken.createEmptyVault()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected at least 1, got 0
error: invalid use of interface as type
--> f4901f2f8dbee0f7.FlowColdStorageProxy:63:38
|
63 | access(all) fun deposit(from: @FungibleToken.Vault) {
| ^^^^^^^^^^^^^^^^^^^^ got `FungibleToken.Vault`; consider using `{FungibleToken.Vault}`
error: mismatched types
--> f4901f2f8dbee0f7.FlowColdStorageProxy:65:41
|
65 | self.flowVault.deposit(from: <- from)
| ^^^^^^^ expected `{FungibleToken.Vault}`, got `FungibleToken.Vault`
error: value of type `&Account` has no member `getCapability`
--> f4901f2f8dbee0f7.FlowColdStorageProxy:118:17
|
118 | .getCapability(/public/flowTokenReceiver)
| ^^^^^^^^^^^^^ unknown member
error: resource `FlowColdStorageProxy.Vault` does not conform to resource interface `FungibleToken.Receiver`
--> f4901f2f8dbee0f7.FlowColdStorageProxy:46:25
|
46 | access(all) resource Vault: FungibleToken.Receiver {
| ^ `FlowColdStorageProxy.Vault` is missing definitions for members: `getSupportedVaultTypes`, `isSupportedVaultType`
...
|
63 | access(all) fun deposit(from: @FungibleToken.Vault) {
| ------- mismatch here