[
    "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)"
]
