Whoops! 😨 Something unexpected happened...
[Error Code: 1101] error caused by: 1 error occurred:
* transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed:
--> 6f8ffe0ca71d386de81b2d9058f04ff7c5f76510857b01fcdf004c0cdf7321c0:98:45
|
98 | let vault: @{FungibleToken.Vault} <- self.coa.withdrawTokens(
99 | type: self.vaultType,
100 | amount: amount,
101 | feeProvider: &self.scopedProvider as auth(FungibleToken.Withdraw) &{FungibleToken.Provider}
102 | )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> b6763b4399a888c8.EVM:427:22
|
427 | return <- EVM.borrowBridgeAccessor().withdrawTokens(
428 | caller: &self as auth(Call) &CadenceOwnedAccount,
429 | type: type,
430 | amount: amount,
431 | feeProvider: feeProvider
432 | )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 715c57f7a59bc39b.FlowEVMBridgeAccessor:136:22
|
136 | return <- FlowEVMBridge.bridgeTokensFromEVM(
137 | owner: caller.address(),
138 | type: type,
139 | amount: amount,
140 | feeProvider: feeProvider,
141 | protectedTransferCall: callback
142 | )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 715c57f7a59bc39b.FlowEVMBridge:473:25
|
473 | let ufixAmount = FlowEVMBridgeUtils.convertERC20AmountToCadenceAmount(amount, erc20Address: associatedAddress)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 715c57f7a59bc39b.FlowEVMBridgeUtils:699:22
|
699 | decimals: self.getTokenDecimals(evmContractAddress: erc20Address)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 715c57f7a59bc39b.FlowEVMBridgeUtils:531:28
|
531 | let decodedResult = EVM.decodeABI(types: [Type<UInt8>()], data: callResult.data) as! [AnyStruct]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: failed to ABI decode data
--> b6763b4399a888c8.EVM:501:8
|
501 | return InternalEVM.decodeABI(types: types, data: data)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^