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
--> 93cc70177088b2ec91407426e8799be17624f36913212fa8cca5e2f72af70f06:4:3
|
4 | signer.contracts.add(name: name, code: code.utf8 )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: cannot find declaration `FungibleToken` in `1d7e57aa55817448.FungibleToken`
--> 6e7cad7066b272e9.ABRoyaleGame:1:7
|
1 | import FungibleToken from 0x1d7e57aa55817448
| ^^^^^^^^^^^^^ available exported declarations are:
error: cannot find declaration `FlowToken` in `1d7e57aa55817448.FlowToken`
--> 6e7cad7066b272e9.ABRoyaleGame:2:7
|
2 | import FlowToken from 0x1d7e57aa55817448
| ^^^^^^^^^ available exported declarations are:
error: ambiguous intersection type
--> 6e7cad7066b272e9.ABRoyaleGame:24:36
|
24 | access(all) var payment_vault: @{FungibleToken.Vault}
| ^^^^^^^^^^^^^^^^^^^^^
error: ambiguous intersection type
--> 6e7cad7066b272e9.ABRoyaleGame:659:43
|
659 | access(all) fun playerSignup(payment: @{FungibleToken.Vault}): @PlayerKey {
| ^^^^^^^^^^^^^^^^^^^^^
error: ambiguous intersection type
--> 6e7cad7066b272e9.ABRoyaleGame:688:69
|
688 | access(all) fun updatePlayerKey(signup_key: @PlayerKey, payment: @{FungibleToken.Vault}): @PlayerKey {
| ^^^^^^^^^^^^^^^^^^^^^
error: cannot infer type parameter: `T`
--> 6e7cad7066b272e9.ABRoyaleGame:53:72
|
53 | self.payment_vault <- FlowToken.createEmptyVault(vaultType: Type<@FlowToken.Vault>())
| ^^^^^^^^^^^^^^^^^^^^^^^^
error: cannot infer type parameter: `T`
--> 6e7cad7066b272e9.ABRoyaleGame:663:31
|
663 | payment.isInstance(Type<@FlowToken.Vault>()): "Payment must be a FlowToken Vault"
| ^^^^^^^^^^^^^^^^^^^^^^^^
error: cannot infer type parameter: `T`
--> 6e7cad7066b272e9.ABRoyaleGame:692:31
|
692 | payment.isInstance(Type<@FlowToken.Vault>()): "Payment must be a FlowToken Vault"
| ^^^^^^^^^^^^^^^^^^^^^^^^