Whoops! 😨 Something unexpected happened...
[Error Code: 1101] error caused by: 1 error occurred:
* transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed:
--> 2f7121932600f72d8c0b03a8ab71095f4ed508049d80e466621e902feec9bec3:97:8
|
97 | self.coa.depositNFT(
98 | nft: <-self.nft,
99 | feeProvider: &self.scopedProvider as auth(FungibleToken.Withdraw) &{FungibleToken.Provider}
100 | )
| ^
--> 8c5303eaa26202d6.EVM:464:12
|
464 | EVM.borrowBridgeAccessor().depositNFT(nft: <-nft, to: self.address(), feeProvider: feeProvider)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> dfc20aee650fcbdf.FlowEVMBridgeAccessor:34:12
|
34 | FlowEVMBridge.bridgeNFTToEVM(token: <-nft, to: to, feeProvider: feeProvider)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> dfc20aee650fcbdf.FlowEVMBridge:212:8
|
212 | FlowEVMBridgeUtils.depositFee(feeProvider, feeAmount: feeAmount)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> dfc20aee650fcbdf.FlowEVMBridgeUtils:1033:23
|
1033 | 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
--> 9a0766d93b6608b7.FungibleToken:179:16
|
179 | self.balance >= amount:
| ^^^^^^^^^^^^^^^^^^^^^^