[Error Code: 1101] error caused by: 1 error occurred: * transaction preprocess failed: [Error Code: 1101] cadence runtime error: Execution failed: error: cannot find declaration `FungibleToken` in `9a0766d93b6608b7.FungibleToken` --> 069776a8145439aae221704f70c144b3b6b53dba1e0dbb357cb8657f822c0d2b:1:7 | 1 | import FungibleToken from 0x9a0766d93b6608b7 | ^^^^^^^^^^^^^ available exported declarations are: error: cannot find declaration `FlowToken` in `7e60df042a9c0868.FlowToken` --> 069776a8145439aae221704f70c144b3b6b53dba1e0dbb357cb8657f822c0d2b:2:7 | 2 | import FlowToken from 0x7e60df042a9c0868 | ^^^^^^^^^ available exported declarations are: error: ambiguous intersection type --> 069776a8145439aae221704f70c144b3b6b53dba1e0dbb357cb8657f822c0d2b:5:20 | 5 | let sentVault: @{FungibleToken.Vault} | ^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> 069776a8145439aae221704f70c144b3b6b53dba1e0dbb357cb8657f822c0d2b:8:23 | 8 | let vaultRef = signer.storage.borrow<auth(FungibleToken.Withdraw) &FlowToken.Vault>(from: /storage/flowTokenVault) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: ambiguous intersection type --> 069776a8145439aae221704f70c144b3b6b53dba1e0dbb357cb8657f822c0d2b:14:57 | 14 | let receiverRef = recipient.capabilities.borrow<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) | ^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> 069776a8145439aae221704f70c144b3b6b53dba1e0dbb357cb8657f822c0d2b:14:26 | 14 | let receiverRef = recipient.capabilities.borrow<&{FungibleToken.Receiver}>(/public/flowTokenReceiver) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Happy diving into the flow Remember to upgrade your contracts to 1.0!