Whoops! 😨 Something unexpected happened...
[Error Code: 1101] error caused by: 1 error occurred:
* transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed:
--> eb7001fce4e605a51287cbf3b1e91d07d349d143fc4ea2228cdfc7e2901db4a8:91:44
|
91 | let nft: @{NonFungibleToken.NFT} <- self.coa.withdrawNFT(
92 | type: self.nftType,
93 | id: id,
94 | feeProvider: &self.scopedProvider as auth(FungibleToken.Withdraw) &{FungibleToken.Provider}
95 | )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> b6763b4399a888c8.EVM:473:22
|
473 | return <- EVM.borrowBridgeAccessor().withdrawNFT(
474 | caller: &self as auth(Call) &CadenceOwnedAccount,
475 | type: type,
476 | id: id,
477 | feeProvider: feeProvider
478 | )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--> 7792cfb75d8dfdd8.FlowEVMBridgeAccessor:75:22
|
75 | return <- FlowEVMBridge.bridgeNFTFromEVM(
76 | owner: caller.address(),
77 | type: type,
78 | id: id,
79 | feeProvider: feeProvider,
80 | protectedTransferCall: callback
81 | )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: pre-condition failed: NFT must first be onboarded
--> 7792cfb75d8dfdd8.FlowEVMBridge:269:12
|
269 | self.typeRequiresOnboarding(type) == false: "NFT must first be onboarded"
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^