[
  "error AssetLogic__handleOutgoingAsset_notNative()",
  "error BaseConnextFacet__getAdoptedAsset_assetNotFound()",
  "error BaseConnextFacet__getApprovedCanonicalId_notAllowlisted()",
  "error BaseConnextFacet__nonReentrant_reentrantCall()",
  "error BaseConnextFacet__nonXCallReentrant_reentrantCall()",
  "error BaseConnextFacet__onlyOwnerOrAdmin_notOwnerOrAdmin()",
  "error BaseConnextFacet__onlyOwnerOrRouter_notOwnerOrRouter()",
  "error BaseConnextFacet__onlyOwnerOrWatcher_notOwnerOrWatcher()",
  "error BaseConnextFacet__onlyOwner_notOwner()",
  "error BaseConnextFacet__onlyProposed_notProposedOwner()",
  "error BaseConnextFacet__whenNotPaused_paused()",
  "error SwapAdminFacet__disableSwap_alreadyDisabled()",
  "error SwapAdminFacet__disableSwap_notInitialized()",
  "error SwapAdminFacet__initializeSwap_aExceedMax()",
  "error SwapAdminFacet__initializeSwap_adminFeeExceedMax()",
  "error SwapAdminFacet__initializeSwap_alreadyInitialized()",
  "error SwapAdminFacet__initializeSwap_decimalsMismatch()",
  "error SwapAdminFacet__initializeSwap_duplicateTokens()",
  "error SwapAdminFacet__initializeSwap_failedInitLpTokenClone()",
  "error SwapAdminFacet__initializeSwap_feeExceedMax()",
  "error SwapAdminFacet__initializeSwap_invalidPooledTokens()",
  "error SwapAdminFacet__initializeSwap_tokenDecimalsExceedMax()",
  "error SwapAdminFacet__initializeSwap_zeroTokenAddress()",
  "error SwapAdminFacet__removeSwap_delayNotElapsed()",
  "error SwapAdminFacet__removeSwap_notDisabledPool()",
  "error SwapAdminFacet__removeSwap_notInitialized()",
  "error SwapAdminFacet__updateLpTokenTarget_invalidNewAddress()",
  "event AdminFeesSet(bytes32 indexed,uint256,address)",
  "event AdminFeesWithdrawn(bytes32 indexed,address)",
  "event LPTokenTargetUpdated(address,address,address)",
  "event RampAStarted(bytes32 indexed,uint256,uint256,address)",
  "event RampAStopped(bytes32 indexed,address)",
  "event SwapDisabled(bytes32 indexed,address)",
  "event SwapFeesSet(bytes32 indexed,uint256,address)",
  "event SwapInitialized(bytes32 indexed,tuple(bytes32,uint256,uint256,uint256,uint256,uint256,uint256,address,address[],uint256[],uint256[],uint256[],bool,uint256),address)",
  "event SwapRemoved(bytes32 indexed,address)",
  "function disableSwap(bytes32)",
  "function initializeSwap(bytes32,address[],uint8[],string,string,uint256,uint256,uint256)",
  "function isDisabled(bytes32) view returns (bool)",
  "function lpTokenTargetAddress() view returns (address)",
  "function rampA(bytes32,uint256,uint256)",
  "function removeSwap(bytes32)",
  "function setSwapAdminFee(bytes32,uint256)",
  "function setSwapFee(bytes32,uint256)",
  "function stopRampA(bytes32)",
  "function updateLpTokenTarget(address)",
  "function withdrawSwapAdminFees(bytes32)"
]
