Whoops! 😨 Something unexpected happened...
[Error Code: 1101] error caused by: 1 error occurred:
* transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed:
--> 9c21ab280f6a6f87b4b8464170b5e2fac4d12e954563a6ddedb1d1d2f603cafb:80:8
|
80 | self.coa.depositNFT(
81 | nft: <-self.nft,
82 | feeProvider: &self.scopedProvider as auth(FungibleToken.Withdraw) &{FungibleToken.Provider}
83 | )
| ^
--> b6763b4399a888c8.EVM:389:12
|
389 | EVM.borrowBridgeAccessor().depositNFT(nft: <-nft, to: self.address(), feeProvider: feeProvider)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 715c57f7a59bc39b.FlowEVMBridgeAccessor:33:12
|
33 | FlowEVMBridge.bridgeNFTToEVM(token: <-nft, to: to, feeProvider: feeProvider)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 715c57f7a59bc39b.FlowEVMBridge:212:8
|
212 | FlowEVMBridgeUtils.depositFee(feeProvider, feeAmount: feeAmount)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 715c57f7a59bc39b.FlowEVMBridgeUtils:1020:23
|
1020 | let feeVault <-feeProvider.withdraw(amount: feeAmount) as! @FlowToken.Vault
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: pre-condition failed: Amount withdrawn must be less than or equal than the balance of the Vault
--> a0225e7000ac82a9.FungibleToken:179:16
|
179 | self.balance >= amount:
| ^^^^^^^^^^^^^^^^^^^^^^