├── .babelrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .husky ├── common.sh └── pre-commit ├── .prettierrc.js ├── .yarnrc ├── LICENSE ├── README.md ├── package.json ├── src ├── abis │ ├── ERC20.json │ ├── StopLimitOrder.json │ └── kashi-pair.json ├── constants │ ├── addresses.ts │ ├── index.ts │ ├── kashi.ts │ ├── natives.ts │ ├── numbers.ts │ └── tokens.ts ├── declarations.d.ts ├── entities │ ├── AbstractCurrency.test.ts │ ├── AbstractCurrency.ts │ ├── ConstantProduct.test.ts │ ├── ConstantProductPool.ts │ ├── Currency.test.ts │ ├── Currency.ts │ ├── CurrencyAmount.test.ts │ ├── CurrencyAmount.ts │ ├── Fraction.test.ts │ ├── Fraction.ts │ ├── MultiRouter.ts │ ├── Native │ │ ├── Avalanche.ts │ │ ├── Binance.ts │ │ ├── Celo.ts │ │ ├── Ether.test.ts │ │ ├── Ether.ts │ │ ├── Fantom.ts │ │ ├── Fuse.ts │ │ ├── Harmony.ts │ │ ├── Heco.ts │ │ ├── Matic.ts │ │ ├── Movr.ts │ │ ├── Okex.ts │ │ ├── Palm.ts │ │ ├── Telos.ts │ │ ├── index.ts │ │ └── xDai.ts │ ├── NativeCurrency.ts │ ├── Pair.test.ts │ ├── Pair.ts │ ├── Percent.test.ts │ ├── Percent.ts │ ├── Price.test.ts │ ├── Price.ts │ ├── Route.test.ts │ ├── Route.ts │ ├── Token.test.ts │ ├── Token.ts │ ├── Trade.test.ts │ ├── Trade.ts │ ├── eip712.ts │ └── index.ts ├── enums │ ├── ChainId.ts │ ├── Fee.ts │ ├── KashiAction.ts │ ├── OrderStatus.ts │ ├── Rounding.ts │ ├── TradeType.ts │ └── index.ts ├── errors.ts ├── functions │ ├── bentobox.ts │ ├── computeConstantProductPoolAddress.ts │ ├── computePairAddress.ts │ ├── computePoolInitCodeHash.ts │ ├── computePriceImpact.test.ts │ ├── computePriceImpact.ts │ ├── index.ts │ ├── kashi.ts │ ├── rebase.ts │ ├── sortedInsert.test.ts │ ├── sortedInsert.ts │ ├── sqrt.test.ts │ ├── sqrt.ts │ ├── test │ │ ├── ConstantProductPoolFactory.json │ │ └── MasterDeployer.json │ ├── validateAndParseAddress.test.ts │ ├── validateAndParseAddress.ts │ └── validateSolidityTypeInstance.ts ├── index.ts ├── interfaces │ ├── AccrueInfo.ts │ ├── Rebase.ts │ └── index.ts ├── limitorder.ts ├── router.test.ts ├── router.ts ├── types │ ├── AddressMap.ts │ ├── BigIntIsh.ts │ ├── ChainTokenMap.ts │ ├── LimitOrderTypes.ts │ ├── MultiRouterTypes.ts │ ├── TokenMap.ts │ └── index.ts └── utils │ └── MultiRouterMath.ts ├── test ├── constants.test.ts ├── entities.test.ts └── limitorder.test.ts ├── tsconfig.json └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": [] // "transform-jsbi-to-bigint" 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | test/snapshots/report -------------------------------------------------------------------------------- /.husky/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/.husky/common.sh -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@sushiswap/prettier-config').default, 3 | } 4 | -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | ignore-scripts true 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/package.json -------------------------------------------------------------------------------- /src/abis/ERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/abis/ERC20.json -------------------------------------------------------------------------------- /src/abis/StopLimitOrder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/abis/StopLimitOrder.json -------------------------------------------------------------------------------- /src/abis/kashi-pair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/abis/kashi-pair.json -------------------------------------------------------------------------------- /src/constants/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/constants/addresses.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/constants/kashi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/constants/kashi.ts -------------------------------------------------------------------------------- /src/constants/natives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/constants/natives.ts -------------------------------------------------------------------------------- /src/constants/numbers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/constants/numbers.ts -------------------------------------------------------------------------------- /src/constants/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/constants/tokens.ts -------------------------------------------------------------------------------- /src/declarations.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'toformat' 2 | -------------------------------------------------------------------------------- /src/entities/AbstractCurrency.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/AbstractCurrency.test.ts -------------------------------------------------------------------------------- /src/entities/AbstractCurrency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/AbstractCurrency.ts -------------------------------------------------------------------------------- /src/entities/ConstantProduct.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/ConstantProduct.test.ts -------------------------------------------------------------------------------- /src/entities/ConstantProductPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/ConstantProductPool.ts -------------------------------------------------------------------------------- /src/entities/Currency.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Currency.test.ts -------------------------------------------------------------------------------- /src/entities/Currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Currency.ts -------------------------------------------------------------------------------- /src/entities/CurrencyAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/CurrencyAmount.test.ts -------------------------------------------------------------------------------- /src/entities/CurrencyAmount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/CurrencyAmount.ts -------------------------------------------------------------------------------- /src/entities/Fraction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Fraction.test.ts -------------------------------------------------------------------------------- /src/entities/Fraction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Fraction.ts -------------------------------------------------------------------------------- /src/entities/MultiRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/MultiRouter.ts -------------------------------------------------------------------------------- /src/entities/Native/Avalanche.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Avalanche.ts -------------------------------------------------------------------------------- /src/entities/Native/Binance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Binance.ts -------------------------------------------------------------------------------- /src/entities/Native/Celo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Celo.ts -------------------------------------------------------------------------------- /src/entities/Native/Ether.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Ether.test.ts -------------------------------------------------------------------------------- /src/entities/Native/Ether.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Ether.ts -------------------------------------------------------------------------------- /src/entities/Native/Fantom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Fantom.ts -------------------------------------------------------------------------------- /src/entities/Native/Fuse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Fuse.ts -------------------------------------------------------------------------------- /src/entities/Native/Harmony.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Harmony.ts -------------------------------------------------------------------------------- /src/entities/Native/Heco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Heco.ts -------------------------------------------------------------------------------- /src/entities/Native/Matic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Matic.ts -------------------------------------------------------------------------------- /src/entities/Native/Movr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Movr.ts -------------------------------------------------------------------------------- /src/entities/Native/Okex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Okex.ts -------------------------------------------------------------------------------- /src/entities/Native/Palm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Palm.ts -------------------------------------------------------------------------------- /src/entities/Native/Telos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/Telos.ts -------------------------------------------------------------------------------- /src/entities/Native/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/index.ts -------------------------------------------------------------------------------- /src/entities/Native/xDai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Native/xDai.ts -------------------------------------------------------------------------------- /src/entities/NativeCurrency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/NativeCurrency.ts -------------------------------------------------------------------------------- /src/entities/Pair.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Pair.test.ts -------------------------------------------------------------------------------- /src/entities/Pair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Pair.ts -------------------------------------------------------------------------------- /src/entities/Percent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Percent.test.ts -------------------------------------------------------------------------------- /src/entities/Percent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Percent.ts -------------------------------------------------------------------------------- /src/entities/Price.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Price.test.ts -------------------------------------------------------------------------------- /src/entities/Price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Price.ts -------------------------------------------------------------------------------- /src/entities/Route.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Route.test.ts -------------------------------------------------------------------------------- /src/entities/Route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Route.ts -------------------------------------------------------------------------------- /src/entities/Token.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Token.test.ts -------------------------------------------------------------------------------- /src/entities/Token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Token.ts -------------------------------------------------------------------------------- /src/entities/Trade.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Trade.test.ts -------------------------------------------------------------------------------- /src/entities/Trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/Trade.ts -------------------------------------------------------------------------------- /src/entities/eip712.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/eip712.ts -------------------------------------------------------------------------------- /src/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/entities/index.ts -------------------------------------------------------------------------------- /src/enums/ChainId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/enums/ChainId.ts -------------------------------------------------------------------------------- /src/enums/Fee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/enums/Fee.ts -------------------------------------------------------------------------------- /src/enums/KashiAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/enums/KashiAction.ts -------------------------------------------------------------------------------- /src/enums/OrderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/enums/OrderStatus.ts -------------------------------------------------------------------------------- /src/enums/Rounding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/enums/Rounding.ts -------------------------------------------------------------------------------- /src/enums/TradeType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/enums/TradeType.ts -------------------------------------------------------------------------------- /src/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/enums/index.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/functions/bentobox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/bentobox.ts -------------------------------------------------------------------------------- /src/functions/computeConstantProductPoolAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/computeConstantProductPoolAddress.ts -------------------------------------------------------------------------------- /src/functions/computePairAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/computePairAddress.ts -------------------------------------------------------------------------------- /src/functions/computePoolInitCodeHash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/computePoolInitCodeHash.ts -------------------------------------------------------------------------------- /src/functions/computePriceImpact.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/computePriceImpact.test.ts -------------------------------------------------------------------------------- /src/functions/computePriceImpact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/computePriceImpact.ts -------------------------------------------------------------------------------- /src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/index.ts -------------------------------------------------------------------------------- /src/functions/kashi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/kashi.ts -------------------------------------------------------------------------------- /src/functions/rebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/rebase.ts -------------------------------------------------------------------------------- /src/functions/sortedInsert.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/sortedInsert.test.ts -------------------------------------------------------------------------------- /src/functions/sortedInsert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/sortedInsert.ts -------------------------------------------------------------------------------- /src/functions/sqrt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/sqrt.test.ts -------------------------------------------------------------------------------- /src/functions/sqrt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/sqrt.ts -------------------------------------------------------------------------------- /src/functions/test/ConstantProductPoolFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/test/ConstantProductPoolFactory.json -------------------------------------------------------------------------------- /src/functions/test/MasterDeployer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/test/MasterDeployer.json -------------------------------------------------------------------------------- /src/functions/validateAndParseAddress.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/validateAndParseAddress.test.ts -------------------------------------------------------------------------------- /src/functions/validateAndParseAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/validateAndParseAddress.ts -------------------------------------------------------------------------------- /src/functions/validateSolidityTypeInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/functions/validateSolidityTypeInstance.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/AccrueInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/interfaces/AccrueInfo.ts -------------------------------------------------------------------------------- /src/interfaces/Rebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/interfaces/Rebase.ts -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /src/limitorder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/limitorder.ts -------------------------------------------------------------------------------- /src/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/router.test.ts -------------------------------------------------------------------------------- /src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/router.ts -------------------------------------------------------------------------------- /src/types/AddressMap.ts: -------------------------------------------------------------------------------- 1 | export type AddressMap = { [chainId: number]: string } 2 | -------------------------------------------------------------------------------- /src/types/BigIntIsh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/types/BigIntIsh.ts -------------------------------------------------------------------------------- /src/types/ChainTokenMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/types/ChainTokenMap.ts -------------------------------------------------------------------------------- /src/types/LimitOrderTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/types/LimitOrderTypes.ts -------------------------------------------------------------------------------- /src/types/MultiRouterTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/types/MultiRouterTypes.ts -------------------------------------------------------------------------------- /src/types/TokenMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/types/TokenMap.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/MultiRouterMath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/src/utils/MultiRouterMath.ts -------------------------------------------------------------------------------- /test/constants.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/test/constants.test.ts -------------------------------------------------------------------------------- /test/entities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/test/entities.test.ts -------------------------------------------------------------------------------- /test/limitorder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/test/limitorder.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sushiswap/sushiswap-sdk/HEAD/yarn.lock --------------------------------------------------------------------------------