[
  "constructor(address,address,address,address)",
  "error ProposedOwnable__onlyOwner_notOwner()",
  "error ProposedOwnable__onlyProposed_notProposedOwner()",
  "error ProposedOwnable__ownershipDelayElapsed_delayNotElapsed()",
  "error ProposedOwnable__proposeNewOwner_invalidProposal()",
  "error ProposedOwnable__proposeNewOwner_noOwnershipChange()",
  "error ProposedOwnable__renounceOwnership_invalidProposal()",
  "error ProposedOwnable__renounceOwnership_noProposal()",
  "event ConnextChanged(address,address)",
  "event FeeCollectorChanged(address,address)",
  "event FundsDeducted(uint256,uint256)",
  "event FundsReceived(uint256,uint256)",
  "event GelatoRelayerChanged(address,address)",
  "event OwnershipProposed(address indexed)",
  "event OwnershipTransferred(address indexed,address indexed)",
  "event RelayerAdded(address)",
  "event RelayerRemoved(address)",
  "event SpokeConnectorChanged(address,address)",
  "function acceptProposedOwner()",
  "function addRelayer(address)",
  "function allowedRelayer(address) view returns (bool)",
  "function connext() view returns (address)",
  "function delay() view returns (uint256)",
  "function execute(tuple(tuple(uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),address[],bytes[],address,bytes),uint256) returns (bytes32)",
  "function feeCollector() view returns (address)",
  "function gelatoRelayer() view returns (address)",
  "function owner() view returns (address)",
  "function proposeNewOwner(address)",
  "function proposed() view returns (address)",
  "function proposedTimestamp() view returns (uint256)",
  "function proveAndProcess(tuple(bytes,bytes32[32],uint256)[],bytes32,bytes32[32],uint256,uint256)",
  "function removeRelayer(address)",
  "function renounceOwnership()",
  "function renounced() view returns (bool)",
  "function send(bytes,uint256,uint256)",
  "function setConnext(address)",
  "function setFeeCollector(address)",
  "function setGelatoRelayer(address)",
  "function setSpokeConnector(address)",
  "function spokeConnector() view returns (address)",
  "function withdraw()"
]
