trustless-generic-relayer/ethereum/contracts/interfaces/IForwardWrapper.sol

13 lines
406 B
Solidity

// SPDX-License-Identifier: Apache 2
pragma solidity ^0.8.0;
import "../interfaces/IWormholeRelayerInternalStructs.sol";
interface IForwardWrapper {
function executeInstruction(
IWormholeRelayerInternalStructs.DeliveryInstruction memory instruction,
bytes[] memory signedVaas
) external payable returns (bool callToTargetContractSucceeded, uint256 transactionFeeRefundAmount);
}