[{"inputs":[],"name":"AssetLogic__handleOutgoingAsset_notNative","type":"error"},{"inputs":[],"name":"BaseConnextFacet__getAdoptedAsset_assetNotFound","type":"error"},{"inputs":[],"name":"BaseConnextFacet__getApprovedCanonicalId_notAllowlisted","type":"error"},{"inputs":[],"name":"BaseConnextFacet__nonReentrant_reentrantCall","type":"error"},{"inputs":[],"name":"BaseConnextFacet__nonXCallReentrant_reentrantCall","type":"error"},{"inputs":[],"name":"BaseConnextFacet__onlyOwnerOrAdmin_notOwnerOrAdmin","type":"error"},{"inputs":[],"name":"BaseConnextFacet__onlyOwnerOrRouter_notOwnerOrRouter","type":"error"},{"inputs":[],"name":"BaseConnextFacet__onlyOwnerOrWatcher_notOwnerOrWatcher","type":"error"},{"inputs":[],"name":"BaseConnextFacet__onlyOwner_notOwner","type":"error"},{"inputs":[],"name":"BaseConnextFacet__onlyProposed_notProposedOwner","type":"error"},{"inputs":[],"name":"BaseConnextFacet__whenNotPaused_paused","type":"error"},{"inputs":[],"name":"SwapAdminFacet__disableSwap_alreadyDisabled","type":"error"},{"inputs":[],"name":"SwapAdminFacet__disableSwap_notInitialized","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_aExceedMax","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_adminFeeExceedMax","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_alreadyInitialized","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_decimalsMismatch","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_duplicateTokens","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_failedInitLpTokenClone","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_feeExceedMax","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_invalidPooledTokens","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_tokenDecimalsExceedMax","type":"error"},{"inputs":[],"name":"SwapAdminFacet__initializeSwap_zeroTokenAddress","type":"error"},{"inputs":[],"name":"SwapAdminFacet__removeSwap_delayNotElapsed","type":"error"},{"inputs":[],"name":"SwapAdminFacet__removeSwap_notDisabledPool","type":"error"},{"inputs":[],"name":"SwapAdminFacet__removeSwap_notInitialized","type":"error"},{"inputs":[],"name":"SwapAdminFacet__updateLpTokenTarget_invalidNewAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"newAdminFee","type":"uint256"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"AdminFeesSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"AdminFeesWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldAddress","type":"address"},{"indexed":false,"internalType":"address","name":"newAddress","type":"address"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"LPTokenTargetUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"futureA","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"futureTime","type":"uint256"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"RampAStarted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"RampAStopped","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"SwapDisabled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"newSwapFee","type":"uint256"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"SwapFeesSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"components":[{"internalType":"bytes32","name":"key","type":"bytes32"},{"internalType":"uint256","name":"initialA","type":"uint256"},{"internalType":"uint256","name":"futureA","type":"uint256"},{"internalType":"uint256","name":"initialATime","type":"uint256"},{"internalType":"uint256","name":"futureATime","type":"uint256"},{"internalType":"uint256","name":"swapFee","type":"uint256"},{"internalType":"uint256","name":"adminFee","type":"uint256"},{"internalType":"contract LPToken","name":"lpToken","type":"address"},{"internalType":"contract IERC20[]","name":"pooledTokens","type":"address[]"},{"internalType":"uint256[]","name":"tokenPrecisionMultipliers","type":"uint256[]"},{"internalType":"uint256[]","name":"balances","type":"uint256[]"},{"internalType":"uint256[]","name":"adminFees","type":"uint256[]"},{"internalType":"bool","name":"disabled","type":"bool"},{"internalType":"uint256","name":"removeTime","type":"uint256"}],"indexed":false,"internalType":"struct SwapUtils.Swap","name":"swap","type":"tuple"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"SwapInitialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"key","type":"bytes32"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"SwapRemoved","type":"event"},{"inputs":[{"internalType":"bytes32","name":"_key","type":"bytes32"}],"name":"disableSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_key","type":"bytes32"},{"internalType":"contract IERC20[]","name":"_pooledTokens","type":"address[]"},{"internalType":"uint8[]","name":"decimals","type":"uint8[]"},{"internalType":"string","name":"lpTokenName","type":"string"},{"internalType":"string","name":"lpTokenSymbol","type":"string"},{"internalType":"uint256","name":"_a","type":"uint256"},{"internalType":"uint256","name":"_fee","type":"uint256"},{"internalType":"uint256","name":"_adminFee","type":"uint256"}],"name":"initializeSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"key","type":"bytes32"}],"name":"isDisabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpTokenTargetAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"key","type":"bytes32"},{"internalType":"uint256","name":"futureA","type":"uint256"},{"internalType":"uint256","name":"futureTime","type":"uint256"}],"name":"rampA","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_key","type":"bytes32"}],"name":"removeSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"key","type":"bytes32"},{"internalType":"uint256","name":"newAdminFee","type":"uint256"}],"name":"setSwapAdminFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"key","type":"bytes32"},{"internalType":"uint256","name":"newSwapFee","type":"uint256"}],"name":"setSwapFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"key","type":"bytes32"}],"name":"stopRampA","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newAddress","type":"address"}],"name":"updateLpTokenTarget","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"key","type":"bytes32"}],"name":"withdrawSwapAdminFees","outputs":[],"stateMutability":"nonpayable","type":"function"}]