├── .env.sample ├── .gitattributes ├── .gitignore ├── .gitmodules ├── .prettierrc ├── .solhint.json ├── DEPLOYMENT.md ├── DexRouterabi ├── DexRouter.json └── TokenApproveProxy.json ├── LICENSE ├── README.md ├── audit ├── OKX DEX Router EVM Audit Report.pdf └── OKX DEX Router EVM TEE Support Audit Report.pdf ├── contracts └── 8 │ ├── DagRouter.sol │ ├── DexRouter.sol │ ├── DexRouterExactOut.sol │ ├── TokenApprove.sol │ ├── TokenApproveProxy.sol │ ├── UnxswapExactOutRouter.sol │ ├── UnxswapRouter.sol │ ├── UnxswapV3ExactOutRouter.sol │ ├── UnxswapV3Router.sol │ ├── adapter │ ├── AaveV2Adapter.sol │ ├── AaveV3Adapter.sol │ ├── AaveV3StaticATokenAdapter.sol │ ├── AgniFinanceAdapter.sol │ ├── AlgebraAdapter.sol │ ├── AlienBaseV3Adapter.sol │ ├── AllBridgeAdapter.sol │ ├── AmbientAdapter.sol │ ├── AmbientAdapter2.sol │ ├── AngleAdapter.sol │ ├── ApeAdapter.sol │ ├── ArbDexAdapter.sol │ ├── ArbSwapAdapter.sol │ ├── ArbSwapV2Adapter.sol │ ├── AxialAdapter.sol │ ├── BabyDogeAdapter.sol │ ├── BakeryAdapter.sol │ ├── BalancerAdapter.sol │ ├── BalancerV2Adapter.sol │ ├── BalancerV2ComposableAdapter.sol │ ├── BalancerV3Adapter.sol │ ├── BancorAdapter.sol │ ├── BancorV3Adapter.sol │ ├── BeethovenxAdapter.sol │ ├── BiAdapter.sol │ ├── BiAdapterV3.sol │ ├── BunnyswapAdapter.sol │ ├── CamelotV3Adapter.sol │ ├── CameplotAdapter.sol │ ├── ChronosAdapter.sol │ ├── ClipperAdapter.sol │ ├── ClipperCovesAdapter.sol │ ├── CompoundV2Adapter.sol │ ├── CompoundV3Adapter.sol │ ├── Curve3poolLPAdapter.sol │ ├── CurveAdapter.sol │ ├── CurveStableNGAdapter.sol │ ├── CurveTNGAdapter.sol │ ├── CurveTriOptAdapter.sol │ ├── CurveV2Adapter.sol │ ├── DODOV1Adapter.sol │ ├── DODOV2Adapter.sol │ ├── DODOV3Adapter.sol │ ├── DnyFeeAdapter.sol │ ├── DoppleAdapter.sol │ ├── EchodexAdapter.sol │ ├── EllipsisAdapter.sol │ ├── EtherFiEbtcAdapter.sol │ ├── EtherFiEethAdapter.sol │ ├── EtherFiWeethAdapter.sol │ ├── FerroAdapter.sol │ ├── FireFlyV3Adapter.sol │ ├── FirebirdAdapter.sol │ ├── FluidAdapter.sol │ ├── FraxswapAdapter.sol │ ├── FushionXAdapter.sol │ ├── FxAdapter.sol │ ├── GmxAdapter.sol │ ├── GmxAdapter2.sol │ ├── HashflowAdapter.sol │ ├── HashflowV3Adapter.sol │ ├── HerculesV3Adapter.sol │ ├── HermesAdapter.sol │ ├── HorizonAdapter.sol │ ├── HorizonAdapterWithRefund.sol │ ├── HtokenAdapter.sol │ ├── IntegralAdapter.sol │ ├── Ironswap3PoolLpAdapter.sol │ ├── IronswapAdapter.sol │ ├── KimV4Adapter.sol │ ├── KokonutAdapter.sol │ ├── KyberAdapter.sol │ ├── LevelAdapter.sol │ ├── LidoAdapter.sol │ ├── LighterswapAdapter.sol │ ├── LimitOrderAdapter.sol │ ├── LitePSMAdapter.sol │ ├── MaverickAdapter.sol │ ├── MaverickV2Adapter.sol │ ├── MeshswapAdapter.sol │ ├── MooniswapAdapter.sol │ ├── MstableAdapter.sol │ ├── MultichainAdapter.sol │ ├── NativePmmAdapter.sol │ ├── NativePmmAdapterV2.sol │ ├── NativePmmAdapterV3.sol │ ├── NativeV3Adapter.sol │ ├── NerveFinanceAdapter.sol │ ├── NetswapAdapterMetis.sol │ ├── NexttokenAdapter.sol │ ├── NileCLAdapter.sol │ ├── NomiswapAdapter.sol │ ├── NovabitsV3Adapter.sol │ ├── OKXLimitOrderAdapter.sol │ ├── OneinchV1Adapter.sol │ ├── OriginAdapter.sol │ ├── OriginWrapperAdapter.sol │ ├── PSMAdapter.sol │ ├── PancakeAdapter.sol │ ├── PancakeStableSwapTwoAdapter.sol │ ├── PancakestableAdapter.sol │ ├── PancakeswapV3Adapter.sol │ ├── PendleAdapter.sol │ ├── PlatypusAdapter.sol │ ├── PmmRFQAdapter.sol │ ├── PolygonMigrationAdapter.sol │ ├── QuickswapAdapter.sol │ ├── Quickswapv3Adapter.sol │ ├── RamsesV2Adapter.sol │ ├── RingAdapter.sol │ ├── RocketpoolAdapter.sol │ ├── SaddleAdapter.sol │ ├── SavingsPoolAdapter.sol │ ├── SheepdexAdapter.sol │ ├── ShellAdapter.sol │ ├── SmardexAdapter.sol │ ├── SmardexAdapterWithRefund.sol │ ├── SmoothyV1Adapter.sol │ ├── SolidlyAdapter.sol │ ├── SolidlyAdapterMetis.sol │ ├── SolidlyV3Adapter.sol │ ├── SolidlyseriesAdapter.sol │ ├── SovereignPoolAdapter.sol │ ├── SparkPsmAdapter.sol │ ├── SpartanV2Adapter.sol │ ├── SynapseAdapter.sol │ ├── SyncSwapAdapter.sol │ ├── SynthetixEtherWrapperAdapter.sol │ ├── SynthetixExchangeAtomicallyAdapter.sol │ ├── SynthetixExchangeWithTrackingAdapter.sol │ ├── TemplateAdaptor │ │ ├── BaseUniversalUniswapV3Adaptor.sol │ │ └── UniversalUniswapV3Adaptor.sol │ ├── ThenaV2Adapter.sol │ ├── TimeAdapter.sol │ ├── TraderJoeV2Adapter.sol │ ├── TraderJoeV2P1Adapter.sol │ ├── TraderJoeV2P2Adapter.sol │ ├── TridentAdapter.sol │ ├── UniAdapter.sol │ ├── UniAdapterForRebaseToken.sol │ ├── UniV3Adapter.sol │ ├── UniV3Adapter2.sol │ ├── UniV4Adapter.sol │ ├── UniV4AdapterV2.sol │ ├── UniswapV1Adapter.sol │ ├── VirtuSwapAdapter.sol │ ├── VirtualsAdapter.sol │ ├── WombatAdapter.sol │ ├── WoofiAdapter.sol │ ├── WrappedSynthetixAdapter.sol │ ├── XSigmaAdapter.sol │ ├── XeiAdapter.sol │ ├── XfaiAdapter.sol │ ├── YearnAdapter.sol │ ├── ZeroExAdapter.sol │ ├── ZyberStableAdapter.sol │ ├── ZyberV3Adapter.sol │ ├── fraxETHAdapter.sol │ ├── sDAIAdapter.sol │ ├── sFRAXAdapter.sol │ ├── stEURAdapter.sol │ └── stUSDAdapter.sol │ ├── interfaces │ ├── AbstractCommissionLib.sol │ ├── IAaveLendingPool.sol │ ├── IAaveStaticAToken.sol │ ├── IAdapter.sol │ ├── IAdapterWithResult.sol │ ├── IAgniFinance.sol │ ├── IAgniFinanceCallback.sol │ ├── IAlgebra.sol │ ├── IAlgebraSwapCallback.sol │ ├── IAllBridge.sol │ ├── IAmbient.sol │ ├── IAnyToken.sol │ ├── IApprove.sol │ ├── IApproveProxy.sol │ ├── IArbDexPair.sol │ ├── IArbStableSwap.sol │ ├── IArbSwapPair.sol │ ├── IArbswapV2Exchange.sol │ ├── IArenaTokenManager.sol │ ├── IAspectaKeyPool.sol │ ├── IAxialPool.sol │ ├── IBalancer.sol │ ├── IBalancerV2Composable.sol │ ├── IBalancerV2Vault.sol │ ├── IBalancerV3Vault.sol │ ├── IBancorNetwork.sol │ ├── IBancorV3Network.sol │ ├── IBancorV3NetworkInfo.sol │ ├── IBiswapPair.sol │ ├── IBiswapV3.sol │ ├── IBlast.sol │ ├── ICToken.sol │ ├── ICTokenV3.sol │ ├── ICamelotV3Pool.sol │ ├── ICameplot.sol │ ├── IChronosPair.sol │ ├── IClipperCove.sol │ ├── IClipperExchangeInterface.sol │ ├── ICurve.sol │ ├── ICurveStableNG.sol │ ├── ICurveTNG.sol │ ├── ICurveTriOpt.sol │ ├── ICurveV2.sol │ ├── IDODOSwapCallback.sol │ ├── IDODOV1.sol │ ├── IDODOV2.sol │ ├── IDODOV3.sol │ ├── IDaiLikePermit.sol │ ├── IDexAggProxy.sol │ ├── IDexRouter.sol │ ├── IDoppleSwap.sol │ ├── IDragonV2SwapCallback.sol │ ├── IDssLitePsm.sol │ ├── IDyor.sol │ ├── IERC20.sol │ ├── IERC20Permit.sol │ ├── IERC4626.sol │ ├── IEchodex.sol │ ├── IEllipsis.sol │ ├── IEtherFiLP.sol │ ├── IEulerSwap.sol │ ├── IExtsload.sol │ ├── IExttload.sol │ ├── IFewERC20.sol │ ├── IFewWrappedToken.sol │ ├── IFirebird.sol │ ├── IFireflyV3SwapCallback.sol │ ├── IFluid.sol │ ├── IFluidDexLite.sol │ ├── IFluidDexLiteCallback.sol │ ├── IFourMeme.sol │ ├── IFraxEth.sol │ ├── IFraxswap.sol │ ├── IFushionX.sol │ ├── IFxProtocol.sol │ ├── IGmxVault.sol │ ├── IHashflow.sol │ ├── IHashflowV3.sol │ ├── IHerculesV3Pool.sol │ ├── IHooks.sol │ ├── IHorizon.sol │ ├── IHtoken.sol │ ├── IImmutableState.sol │ ├── IIntegral.sol │ ├── IIron.sol │ ├── IKimV4Pool.sol │ ├── IKokonutSwap.sol │ ├── IKyber.sol │ ├── IKyberElastic.sol │ ├── ILendingPool.sol │ ├── ILevelPool.sol │ ├── ILidoVault.sol │ ├── ILighterSwap.sol │ ├── ILimitOrder.sol │ ├── IMarketMaker.sol │ ├── IMaverick.sol │ ├── IMaverickV2.sol │ ├── IMeshswapRouter.sol │ ├── IMooniswap.sol │ ├── IMstable.sol │ ├── INativeLPToken.sol │ ├── INativeRfqPool.sol │ ├── INativeRfqPoolV2.sol │ ├── INativeRfqPoolV3.sol │ ├── INativeV3CreditVault.sol │ ├── INativeV3SwapCallback.sol │ ├── INerveFinance.sol │ ├── INexttoken.sol │ ├── INileCL.sol │ ├── INomiswapFactory.sol │ ├── INomiswapStable.sol │ ├── IOKXLimitOrder.sol │ ├── IOSwap.sol │ ├── IOkoswapRouter.sol │ ├── IOneinch.sol │ ├── IPSM.sol │ ├── IPancakeStableSwapTwoPool.sol │ ├── IPancakeV3.sol │ ├── IPancakeV3Factory.sol │ ├── IPancakeV3SwapCallback.sol │ ├── IPendle.sol │ ├── IPlatypus.sol │ ├── IPmmRFQ.sol │ ├── IPolygonMigration.sol │ ├── IPoolManager.sol │ ├── IPortal.sol │ ├── IProtocolFees.sol │ ├── IQuick.sol │ ├── IQuickV3.sol │ ├── IRabbitRouter.sol │ ├── IRamsesV2.sol │ ├── IRocketPool.sol │ ├── ISaddle.sol │ ├── ISavings.sol │ ├── ISavingsDai.sol │ ├── IShell.sol │ ├── ISmardex.sol │ ├── ISmartRouter.sol │ ├── ISmoothyV1.sol │ ├── ISolidly.sol │ ├── ISolidlyV3.sol │ ├── ISolidlyseries.sol │ ├── ISovereignPool.sol │ ├── ISparkPsm.sol │ ├── ISpartanV2Router.sol │ ├── ISynapse.sol │ ├── ISyncSwap.sol │ ├── ISynthetix.sol │ ├── ISynthetixWrapper.sol │ ├── ITellerWithMultiAssetSupport.sol │ ├── IThenaV2.sol │ ├── ITime.sol │ ├── ITraderJoeV2.sol │ ├── ITraderJoeV2P1.sol │ ├── ITraderJoeV2P2.sol │ ├── ITransmuter.sol │ ├── ITridentBento.sol │ ├── ITridentPool.sol │ ├── IUni.sol │ ├── IUniV3.sol │ ├── IUniswapV1Pair.sol │ ├── IUniswapV2Callee.sol │ ├── IUniswapV2ERC20.sol │ ├── IUniswapV2Factory.sol │ ├── IUniswapV2Pair.sol │ ├── IUniswapV2Router02.sol │ ├── IUniswapV3SwapCallback.sol │ ├── IUnswapRouter02.sol │ ├── IVirtuSwap.sol │ ├── IVirtuals.sol │ ├── IWETH.sol │ ├── IWNativeRelayer.sol │ ├── IWeETH.sol │ ├── IWombat.sol │ ├── IWooPPV2.sol │ ├── IXBridge.sol │ ├── IXSigma.sol │ ├── IXdock.sol │ ├── IXeiV3SwapCallback.sol │ ├── IXfai.sol │ ├── IYearn.sol │ ├── IZebraV3SwapCallback.sol │ ├── IZeroEx.sol │ ├── IZumiSwap.sol │ ├── IZyberV3Callback.sol │ ├── callback │ │ └── IUnlockCallback.sol │ ├── external │ │ ├── IERC20Minimal.sol │ │ └── IERC6909Claims.sol │ ├── pancake │ │ └── IPancakePair.sol │ └── uniV3 │ │ ├── INonfungiblePositionManager.sol │ │ ├── IPoolInitializer.sol │ │ ├── IUniswapV3Factory.sol │ │ ├── IUniswapV3Pool.sol │ │ └── pool │ │ ├── IUniswapV3PoolActions.sol │ │ ├── IUniswapV3PoolDerivedState.sol │ │ ├── IUniswapV3PoolEvents.sol │ │ ├── IUniswapV3PoolImmutables.sol │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ └── IUniswapV3PoolState.sol │ ├── libraries │ ├── Address.sol │ ├── AddressSetLib.sol │ ├── CommissionLib.sol │ ├── CommonLib.sol │ ├── CommonUtils.sol │ ├── CustomRevert.sol │ ├── DecimalMath.sol │ ├── ECDSA.sol │ ├── EthReceiver.sol │ ├── ImmutableState.sol │ ├── LevelFinanceDataType.sol │ ├── PMMLib.sol │ ├── Permitable.sol │ ├── RevertReasonForwarder.sol │ ├── RevertReasonParser.sol │ ├── RouterErrors.sol │ ├── SafeCallback.sol │ ├── SafeCast.sol │ ├── SafeERC20.sol │ ├── SafeMath.sol │ ├── Strings.sol │ ├── TempStorage.sol │ ├── TickMath.sol │ ├── TransientStateLibrary.sol │ ├── UniswapTokenInfoHelper.sol │ ├── UniversalERC20.sol │ ├── ZeroCopySink.sol │ ├── ZeroCopySource.sol │ └── draft-EIP712Upgradable.sol │ ├── storage │ ├── DexRouterStorage.sol │ └── PMMRouterStorage.sol │ ├── types │ ├── BalanceDelta.sol │ ├── BeforeSwapDelta.sol │ ├── Currency.sol │ ├── PoolId.sol │ ├── PoolKey.sol │ └── Slot0.sol │ └── utils │ └── WNativeRelayer.sol ├── foundry.toml ├── hardhat.config.js ├── history-deployment-address.md ├── package.json ├── remappings.txt ├── test ├── adapter │ ├── base │ │ ├── AaveV3StaticATokenAdapter.t.sol │ │ ├── AgniFinanceAdapter.t.sol │ │ ├── AlienBaseV3Adapter.t.sol │ │ └── AllBridgeAdapter.t.sol │ └── common │ │ ├── AbstractAdapterTest.t.sol │ │ └── SpecialToken.t.sol └── dexRouter │ ├── commission │ ├── Commission2b.s.sol │ └── Commission2b.t.sol │ ├── common │ ├── BaseTestSetup.t.sol │ ├── CommissionHelper.t.sol │ ├── TrimAndCommissionTestBase.t.sol │ ├── TrimHelper.t.sol │ └── mock │ │ ├── MeMeERC20.sol │ │ └── MockERC20.sol │ ├── exactout │ ├── BasicSwapTests.t.sol │ └── MultiPoolSwapTests.t.sol │ ├── multiCommission │ └── SmartSwapMultiCommissionTest.t.sol │ └── trim │ ├── CommissionAndTrimRoundingTest.t.sol │ ├── DagSwapTrimTest.t.sol │ ├── MultiCallTrimTest.t.sol │ ├── SmartSwapSendTx.s.sol │ ├── SmartSwapTrimTest.t.sol │ ├── UniswapV3SwapTrimTest.t.sol │ └── UnxswapTrimTest.t.sol └── yarn.lock /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/.prettierrc -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/.solhint.json -------------------------------------------------------------------------------- /DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/DEPLOYMENT.md -------------------------------------------------------------------------------- /DexRouterabi/DexRouter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/DexRouterabi/DexRouter.json -------------------------------------------------------------------------------- /DexRouterabi/TokenApproveProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/DexRouterabi/TokenApproveProxy.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/README.md -------------------------------------------------------------------------------- /audit/OKX DEX Router EVM Audit Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/audit/OKX DEX Router EVM Audit Report.pdf -------------------------------------------------------------------------------- /audit/OKX DEX Router EVM TEE Support Audit Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/audit/OKX DEX Router EVM TEE Support Audit Report.pdf -------------------------------------------------------------------------------- /contracts/8/DagRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/DagRouter.sol -------------------------------------------------------------------------------- /contracts/8/DexRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/DexRouter.sol -------------------------------------------------------------------------------- /contracts/8/DexRouterExactOut.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/DexRouterExactOut.sol -------------------------------------------------------------------------------- /contracts/8/TokenApprove.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/TokenApprove.sol -------------------------------------------------------------------------------- /contracts/8/TokenApproveProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/TokenApproveProxy.sol -------------------------------------------------------------------------------- /contracts/8/UnxswapExactOutRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/UnxswapExactOutRouter.sol -------------------------------------------------------------------------------- /contracts/8/UnxswapRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/UnxswapRouter.sol -------------------------------------------------------------------------------- /contracts/8/UnxswapV3ExactOutRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/UnxswapV3ExactOutRouter.sol -------------------------------------------------------------------------------- /contracts/8/UnxswapV3Router.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/UnxswapV3Router.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AaveV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AaveV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AaveV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AaveV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AaveV3StaticATokenAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AaveV3StaticATokenAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AgniFinanceAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AgniFinanceAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AlgebraAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AlgebraAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AlienBaseV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AlienBaseV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AllBridgeAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AllBridgeAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AmbientAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AmbientAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AmbientAdapter2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AmbientAdapter2.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AngleAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AngleAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ApeAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ApeAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ArbDexAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ArbDexAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ArbSwapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ArbSwapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ArbSwapV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ArbSwapV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/AxialAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/AxialAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BabyDogeAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BabyDogeAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BakeryAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BakeryAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BalancerAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BalancerAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BalancerV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BalancerV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BalancerV2ComposableAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BalancerV2ComposableAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BalancerV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BalancerV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BancorAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BancorAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BancorV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BancorV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BeethovenxAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BeethovenxAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BiAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BiAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BiAdapterV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BiAdapterV3.sol -------------------------------------------------------------------------------- /contracts/8/adapter/BunnyswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/BunnyswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CamelotV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CamelotV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CameplotAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CameplotAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ChronosAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ChronosAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ClipperAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ClipperAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ClipperCovesAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ClipperCovesAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CompoundV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CompoundV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CompoundV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CompoundV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/Curve3poolLPAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/Curve3poolLPAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CurveAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CurveAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CurveStableNGAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CurveStableNGAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CurveTNGAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CurveTNGAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CurveTriOptAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CurveTriOptAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/CurveV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/CurveV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/DODOV1Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/DODOV1Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/DODOV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/DODOV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/DODOV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/DODOV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/DnyFeeAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/DnyFeeAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/DoppleAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/DoppleAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/EchodexAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/EchodexAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/EllipsisAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/EllipsisAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/EtherFiEbtcAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/EtherFiEbtcAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/EtherFiEethAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/EtherFiEethAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/EtherFiWeethAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/EtherFiWeethAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/FerroAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/FerroAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/FireFlyV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/FireFlyV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/FirebirdAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/FirebirdAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/FluidAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/FluidAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/FraxswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/FraxswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/FushionXAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/FushionXAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/FxAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/FxAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/GmxAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/GmxAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/GmxAdapter2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/GmxAdapter2.sol -------------------------------------------------------------------------------- /contracts/8/adapter/HashflowAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/HashflowAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/HashflowV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/HashflowV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/HerculesV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/HerculesV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/HermesAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/HermesAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/HorizonAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/HorizonAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/HorizonAdapterWithRefund.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/HorizonAdapterWithRefund.sol -------------------------------------------------------------------------------- /contracts/8/adapter/HtokenAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/HtokenAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/IntegralAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/IntegralAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/Ironswap3PoolLpAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/Ironswap3PoolLpAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/IronswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/IronswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/KimV4Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/KimV4Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/KokonutAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/KokonutAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/KyberAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/KyberAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/LevelAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/LevelAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/LidoAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/LidoAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/LighterswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/LighterswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/LimitOrderAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/LimitOrderAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/LitePSMAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/LitePSMAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/MaverickAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/MaverickAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/MaverickV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/MaverickV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/MeshswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/MeshswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/MooniswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/MooniswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/MstableAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/MstableAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/MultichainAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/MultichainAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NativePmmAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NativePmmAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NativePmmAdapterV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NativePmmAdapterV2.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NativePmmAdapterV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NativePmmAdapterV3.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NativeV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NativeV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NerveFinanceAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NerveFinanceAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NetswapAdapterMetis.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NetswapAdapterMetis.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NexttokenAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NexttokenAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NileCLAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NileCLAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NomiswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NomiswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/NovabitsV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/NovabitsV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/OKXLimitOrderAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/OKXLimitOrderAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/OneinchV1Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/OneinchV1Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/OriginAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/OriginAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/OriginWrapperAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/OriginWrapperAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PSMAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PSMAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PancakeAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PancakeAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PancakeStableSwapTwoAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PancakeStableSwapTwoAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PancakestableAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PancakestableAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PancakeswapV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PancakeswapV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PendleAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PendleAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PlatypusAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PlatypusAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PmmRFQAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PmmRFQAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/PolygonMigrationAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/PolygonMigrationAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/QuickswapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/QuickswapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/Quickswapv3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/Quickswapv3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/RamsesV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/RamsesV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/RingAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/RingAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/RocketpoolAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/RocketpoolAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SaddleAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SaddleAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SavingsPoolAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SavingsPoolAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SheepdexAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SheepdexAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ShellAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ShellAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SmardexAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SmardexAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SmardexAdapterWithRefund.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SmardexAdapterWithRefund.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SmoothyV1Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SmoothyV1Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SolidlyAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SolidlyAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SolidlyAdapterMetis.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SolidlyAdapterMetis.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SolidlyV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SolidlyV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SolidlyseriesAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SolidlyseriesAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SovereignPoolAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SovereignPoolAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SparkPsmAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SparkPsmAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SpartanV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SpartanV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SynapseAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SynapseAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SyncSwapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SyncSwapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SynthetixEtherWrapperAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SynthetixEtherWrapperAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SynthetixExchangeAtomicallyAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SynthetixExchangeAtomicallyAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/SynthetixExchangeWithTrackingAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/SynthetixExchangeWithTrackingAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/TemplateAdaptor/BaseUniversalUniswapV3Adaptor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/TemplateAdaptor/BaseUniversalUniswapV3Adaptor.sol -------------------------------------------------------------------------------- /contracts/8/adapter/TemplateAdaptor/UniversalUniswapV3Adaptor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/TemplateAdaptor/UniversalUniswapV3Adaptor.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ThenaV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ThenaV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/TimeAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/TimeAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/TraderJoeV2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/TraderJoeV2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/TraderJoeV2P1Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/TraderJoeV2P1Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/TraderJoeV2P2Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/TraderJoeV2P2Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/TridentAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/TridentAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/UniAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/UniAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/UniAdapterForRebaseToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/UniAdapterForRebaseToken.sol -------------------------------------------------------------------------------- /contracts/8/adapter/UniV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/UniV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/UniV3Adapter2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/UniV3Adapter2.sol -------------------------------------------------------------------------------- /contracts/8/adapter/UniV4Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/UniV4Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/UniV4AdapterV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/UniV4AdapterV2.sol -------------------------------------------------------------------------------- /contracts/8/adapter/UniswapV1Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/UniswapV1Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/VirtuSwapAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/VirtuSwapAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/VirtualsAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/VirtualsAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/WombatAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/WombatAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/WoofiAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/WoofiAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/WrappedSynthetixAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/WrappedSynthetixAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/XSigmaAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/XSigmaAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/XeiAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/XeiAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/XfaiAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/XfaiAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/YearnAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/YearnAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ZeroExAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ZeroExAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ZyberStableAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ZyberStableAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/ZyberV3Adapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/ZyberV3Adapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/fraxETHAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/fraxETHAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/sDAIAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/sDAIAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/sFRAXAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/sFRAXAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/stEURAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/stEURAdapter.sol -------------------------------------------------------------------------------- /contracts/8/adapter/stUSDAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/adapter/stUSDAdapter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/AbstractCommissionLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/AbstractCommissionLib.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAaveLendingPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAaveLendingPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAaveStaticAToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAaveStaticAToken.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAdapter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAdapter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAdapterWithResult.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAdapterWithResult.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAgniFinance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAgniFinance.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAgniFinanceCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAgniFinanceCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAlgebra.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAlgebra.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAlgebraSwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAlgebraSwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAllBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAllBridge.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAmbient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAmbient.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAnyToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAnyToken.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IApprove.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IApprove.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IApproveProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IApproveProxy.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IArbDexPair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IArbDexPair.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IArbStableSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IArbStableSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IArbSwapPair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IArbSwapPair.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IArbswapV2Exchange.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IArbswapV2Exchange.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IArenaTokenManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IArenaTokenManager.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAspectaKeyPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAspectaKeyPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IAxialPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IAxialPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBalancer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBalancer.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBalancerV2Composable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBalancerV2Composable.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBalancerV2Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBalancerV2Vault.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBalancerV3Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBalancerV3Vault.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBancorNetwork.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBancorNetwork.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBancorV3Network.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBancorV3Network.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBancorV3NetworkInfo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBancorV3NetworkInfo.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBiswapPair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBiswapPair.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBiswapV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBiswapV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IBlast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IBlast.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICToken.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICTokenV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICTokenV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICamelotV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICamelotV3Pool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICameplot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICameplot.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IChronosPair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IChronosPair.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IClipperCove.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IClipperCove.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IClipperExchangeInterface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IClipperExchangeInterface.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICurve.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICurve.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICurveStableNG.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICurveStableNG.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICurveTNG.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICurveTNG.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICurveTriOpt.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICurveTriOpt.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ICurveV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ICurveV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDODOSwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDODOSwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDODOV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDODOV1.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDODOV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDODOV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDODOV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDODOV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDaiLikePermit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDaiLikePermit.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDexAggProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDexAggProxy.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDexRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDexRouter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDoppleSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDoppleSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDragonV2SwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDragonV2SwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDssLitePsm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDssLitePsm.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IDyor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IDyor.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IERC20Permit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IERC20Permit.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IERC4626.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IERC4626.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IEchodex.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IEchodex.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IEllipsis.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IEllipsis.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IEtherFiLP.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IEtherFiLP.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IEulerSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IEulerSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IExtsload.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IExtsload.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IExttload.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IExttload.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFewERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFewERC20.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFewWrappedToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFewWrappedToken.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFirebird.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFirebird.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFireflyV3SwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFireflyV3SwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFluid.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFluid.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFluidDexLite.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFluidDexLite.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFluidDexLiteCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFluidDexLiteCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFourMeme.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFourMeme.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFraxEth.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFraxEth.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFraxswap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFraxswap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFushionX.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFushionX.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IFxProtocol.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IFxProtocol.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IGmxVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IGmxVault.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IHashflow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IHashflow.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IHashflowV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IHashflowV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IHerculesV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IHerculesV3Pool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IHooks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IHooks.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IHorizon.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IHorizon.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IHtoken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IHtoken.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IImmutableState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IImmutableState.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IIntegral.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IIntegral.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IIron.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IIron.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IKimV4Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IKimV4Pool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IKokonutSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IKokonutSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IKyber.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IKyber.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IKyberElastic.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IKyberElastic.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ILendingPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ILendingPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ILevelPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ILevelPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ILidoVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ILidoVault.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ILighterSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ILighterSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ILimitOrder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ILimitOrder.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IMarketMaker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IMarketMaker.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IMaverick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IMaverick.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IMaverickV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IMaverickV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IMeshswapRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IMeshswapRouter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IMooniswap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IMooniswap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IMstable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IMstable.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INativeLPToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INativeLPToken.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INativeRfqPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INativeRfqPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INativeRfqPoolV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INativeRfqPoolV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INativeRfqPoolV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INativeRfqPoolV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INativeV3CreditVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INativeV3CreditVault.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INativeV3SwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INativeV3SwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INerveFinance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INerveFinance.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INexttoken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INexttoken.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INileCL.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INileCL.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INomiswapFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INomiswapFactory.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/INomiswapStable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/INomiswapStable.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IOKXLimitOrder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IOKXLimitOrder.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IOSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IOSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IOkoswapRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IOkoswapRouter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IOneinch.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IOneinch.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPSM.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPSM.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPancakeStableSwapTwoPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPancakeStableSwapTwoPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPancakeV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPancakeV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPancakeV3Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPancakeV3Factory.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPancakeV3SwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPancakeV3SwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPendle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPendle.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPlatypus.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPlatypus.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPmmRFQ.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPmmRFQ.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPolygonMigration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPolygonMigration.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPoolManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPoolManager.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IPortal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IPortal.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IProtocolFees.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IProtocolFees.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IQuick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IQuick.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IQuickV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IQuickV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IRabbitRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IRabbitRouter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IRamsesV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IRamsesV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IRocketPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IRocketPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISaddle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISaddle.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISavings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISavings.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISavingsDai.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISavingsDai.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IShell.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IShell.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISmardex.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISmardex.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISmartRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISmartRouter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISmoothyV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISmoothyV1.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISolidly.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISolidly.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISolidlyV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISolidlyV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISolidlyseries.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISolidlyseries.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISovereignPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISovereignPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISparkPsm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISparkPsm.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISpartanV2Router.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISpartanV2Router.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISynapse.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISynapse.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISyncSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISyncSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISynthetix.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISynthetix.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ISynthetixWrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ISynthetixWrapper.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITellerWithMultiAssetSupport.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITellerWithMultiAssetSupport.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IThenaV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IThenaV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITime.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITime.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITraderJoeV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITraderJoeV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITraderJoeV2P1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITraderJoeV2P1.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITraderJoeV2P2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITraderJoeV2P2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITransmuter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITransmuter.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITridentBento.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITridentBento.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/ITridentPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/ITridentPool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUni.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUni.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniV3.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniswapV1Pair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniswapV1Pair.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniswapV2Callee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniswapV2Callee.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniswapV2ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniswapV2ERC20.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniswapV2Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniswapV2Factory.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniswapV2Pair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniswapV2Pair.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniswapV2Router02.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniswapV2Router02.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUniswapV3SwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUniswapV3SwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IUnswapRouter02.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IUnswapRouter02.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IVirtuSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IVirtuSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IVirtuals.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IVirtuals.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IWETH.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IWETH.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IWNativeRelayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IWNativeRelayer.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IWeETH.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IWeETH.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IWombat.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IWombat.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IWooPPV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IWooPPV2.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IXBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IXBridge.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IXSigma.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IXSigma.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IXdock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IXdock.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IXeiV3SwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IXeiV3SwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IXfai.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IXfai.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IYearn.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IYearn.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IZebraV3SwapCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IZebraV3SwapCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IZeroEx.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IZeroEx.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IZumiSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IZumiSwap.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/IZyberV3Callback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/IZyberV3Callback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/callback/IUnlockCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/callback/IUnlockCallback.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/external/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/external/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/external/IERC6909Claims.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/external/IERC6909Claims.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/pancake/IPancakePair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/pancake/IPancakePair.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/INonfungiblePositionManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/INonfungiblePositionManager.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/IPoolInitializer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/IPoolInitializer.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/IUniswapV3Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/IUniswapV3Factory.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/8/interfaces/uniV3/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/interfaces/uniV3/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/8/libraries/Address.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/Address.sol -------------------------------------------------------------------------------- /contracts/8/libraries/AddressSetLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/AddressSetLib.sol -------------------------------------------------------------------------------- /contracts/8/libraries/CommissionLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/CommissionLib.sol -------------------------------------------------------------------------------- /contracts/8/libraries/CommonLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/CommonLib.sol -------------------------------------------------------------------------------- /contracts/8/libraries/CommonUtils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/CommonUtils.sol -------------------------------------------------------------------------------- /contracts/8/libraries/CustomRevert.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/CustomRevert.sol -------------------------------------------------------------------------------- /contracts/8/libraries/DecimalMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/DecimalMath.sol -------------------------------------------------------------------------------- /contracts/8/libraries/ECDSA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/ECDSA.sol -------------------------------------------------------------------------------- /contracts/8/libraries/EthReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/EthReceiver.sol -------------------------------------------------------------------------------- /contracts/8/libraries/ImmutableState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/ImmutableState.sol -------------------------------------------------------------------------------- /contracts/8/libraries/LevelFinanceDataType.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/LevelFinanceDataType.sol -------------------------------------------------------------------------------- /contracts/8/libraries/PMMLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/PMMLib.sol -------------------------------------------------------------------------------- /contracts/8/libraries/Permitable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/Permitable.sol -------------------------------------------------------------------------------- /contracts/8/libraries/RevertReasonForwarder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/RevertReasonForwarder.sol -------------------------------------------------------------------------------- /contracts/8/libraries/RevertReasonParser.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/RevertReasonParser.sol -------------------------------------------------------------------------------- /contracts/8/libraries/RouterErrors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/RouterErrors.sol -------------------------------------------------------------------------------- /contracts/8/libraries/SafeCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/SafeCallback.sol -------------------------------------------------------------------------------- /contracts/8/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/8/libraries/SafeERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/SafeERC20.sol -------------------------------------------------------------------------------- /contracts/8/libraries/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/SafeMath.sol -------------------------------------------------------------------------------- /contracts/8/libraries/Strings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/Strings.sol -------------------------------------------------------------------------------- /contracts/8/libraries/TempStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/TempStorage.sol -------------------------------------------------------------------------------- /contracts/8/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/8/libraries/TransientStateLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/TransientStateLibrary.sol -------------------------------------------------------------------------------- /contracts/8/libraries/UniswapTokenInfoHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/UniswapTokenInfoHelper.sol -------------------------------------------------------------------------------- /contracts/8/libraries/UniversalERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/UniversalERC20.sol -------------------------------------------------------------------------------- /contracts/8/libraries/ZeroCopySink.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/ZeroCopySink.sol -------------------------------------------------------------------------------- /contracts/8/libraries/ZeroCopySource.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/ZeroCopySource.sol -------------------------------------------------------------------------------- /contracts/8/libraries/draft-EIP712Upgradable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/libraries/draft-EIP712Upgradable.sol -------------------------------------------------------------------------------- /contracts/8/storage/DexRouterStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/storage/DexRouterStorage.sol -------------------------------------------------------------------------------- /contracts/8/storage/PMMRouterStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/storage/PMMRouterStorage.sol -------------------------------------------------------------------------------- /contracts/8/types/BalanceDelta.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/types/BalanceDelta.sol -------------------------------------------------------------------------------- /contracts/8/types/BeforeSwapDelta.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/types/BeforeSwapDelta.sol -------------------------------------------------------------------------------- /contracts/8/types/Currency.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/types/Currency.sol -------------------------------------------------------------------------------- /contracts/8/types/PoolId.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/types/PoolId.sol -------------------------------------------------------------------------------- /contracts/8/types/PoolKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/types/PoolKey.sol -------------------------------------------------------------------------------- /contracts/8/types/Slot0.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/types/Slot0.sol -------------------------------------------------------------------------------- /contracts/8/utils/WNativeRelayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/contracts/8/utils/WNativeRelayer.sol -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/foundry.toml -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /history-deployment-address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/history-deployment-address.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/package.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/remappings.txt -------------------------------------------------------------------------------- /test/adapter/base/AaveV3StaticATokenAdapter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/adapter/base/AaveV3StaticATokenAdapter.t.sol -------------------------------------------------------------------------------- /test/adapter/base/AgniFinanceAdapter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/adapter/base/AgniFinanceAdapter.t.sol -------------------------------------------------------------------------------- /test/adapter/base/AlienBaseV3Adapter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/adapter/base/AlienBaseV3Adapter.t.sol -------------------------------------------------------------------------------- /test/adapter/base/AllBridgeAdapter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/adapter/base/AllBridgeAdapter.t.sol -------------------------------------------------------------------------------- /test/adapter/common/AbstractAdapterTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/adapter/common/AbstractAdapterTest.t.sol -------------------------------------------------------------------------------- /test/adapter/common/SpecialToken.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/adapter/common/SpecialToken.t.sol -------------------------------------------------------------------------------- /test/dexRouter/commission/Commission2b.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/commission/Commission2b.s.sol -------------------------------------------------------------------------------- /test/dexRouter/commission/Commission2b.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/commission/Commission2b.t.sol -------------------------------------------------------------------------------- /test/dexRouter/common/BaseTestSetup.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/common/BaseTestSetup.t.sol -------------------------------------------------------------------------------- /test/dexRouter/common/CommissionHelper.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/common/CommissionHelper.t.sol -------------------------------------------------------------------------------- /test/dexRouter/common/TrimAndCommissionTestBase.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/common/TrimAndCommissionTestBase.t.sol -------------------------------------------------------------------------------- /test/dexRouter/common/TrimHelper.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/common/TrimHelper.t.sol -------------------------------------------------------------------------------- /test/dexRouter/common/mock/MeMeERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/common/mock/MeMeERC20.sol -------------------------------------------------------------------------------- /test/dexRouter/common/mock/MockERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/common/mock/MockERC20.sol -------------------------------------------------------------------------------- /test/dexRouter/exactout/BasicSwapTests.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/exactout/BasicSwapTests.t.sol -------------------------------------------------------------------------------- /test/dexRouter/exactout/MultiPoolSwapTests.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/exactout/MultiPoolSwapTests.t.sol -------------------------------------------------------------------------------- /test/dexRouter/multiCommission/SmartSwapMultiCommissionTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/multiCommission/SmartSwapMultiCommissionTest.t.sol -------------------------------------------------------------------------------- /test/dexRouter/trim/CommissionAndTrimRoundingTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/trim/CommissionAndTrimRoundingTest.t.sol -------------------------------------------------------------------------------- /test/dexRouter/trim/DagSwapTrimTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/trim/DagSwapTrimTest.t.sol -------------------------------------------------------------------------------- /test/dexRouter/trim/MultiCallTrimTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/trim/MultiCallTrimTest.t.sol -------------------------------------------------------------------------------- /test/dexRouter/trim/SmartSwapSendTx.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/trim/SmartSwapSendTx.s.sol -------------------------------------------------------------------------------- /test/dexRouter/trim/SmartSwapTrimTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/trim/SmartSwapTrimTest.t.sol -------------------------------------------------------------------------------- /test/dexRouter/trim/UniswapV3SwapTrimTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/trim/UniswapV3SwapTrimTest.t.sol -------------------------------------------------------------------------------- /test/dexRouter/trim/UnxswapTrimTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/test/dexRouter/trim/UnxswapTrimTest.t.sol -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okxlabs/DEX-Router-EVM-V1/HEAD/yarn.lock --------------------------------------------------------------------------------