├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── src ├── constant.ts ├── dcl-swap │ ├── dcl-pool.ts │ ├── limit-order.ts │ └── swap.ts ├── error.ts ├── index.ts ├── indexer.ts ├── metaIcons.ts ├── near.ts ├── ref.ts ├── stable-swap.ts ├── swap-widget │ ├── components.tsx │ ├── constant.ts │ ├── defaultTokenList.ts │ ├── index.tsx │ ├── state.tsx │ ├── style.css │ └── types.ts ├── types.ts ├── utils.ts └── v1-swap │ ├── instantSwap.ts │ ├── parallelSwapLogic.ts │ ├── pool.ts │ ├── smartRoutingLogic.js │ └── swap.ts ├── test └── blah.test.tsx ├── tsconfig.json ├── tsdx.config.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/package.json -------------------------------------------------------------------------------- /src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/constant.ts -------------------------------------------------------------------------------- /src/dcl-swap/dcl-pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/dcl-swap/dcl-pool.ts -------------------------------------------------------------------------------- /src/dcl-swap/limit-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/dcl-swap/limit-order.ts -------------------------------------------------------------------------------- /src/dcl-swap/swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/dcl-swap/swap.ts -------------------------------------------------------------------------------- /src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/error.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/indexer.ts -------------------------------------------------------------------------------- /src/metaIcons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/metaIcons.ts -------------------------------------------------------------------------------- /src/near.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/near.ts -------------------------------------------------------------------------------- /src/ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/ref.ts -------------------------------------------------------------------------------- /src/stable-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/stable-swap.ts -------------------------------------------------------------------------------- /src/swap-widget/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/swap-widget/components.tsx -------------------------------------------------------------------------------- /src/swap-widget/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/swap-widget/constant.ts -------------------------------------------------------------------------------- /src/swap-widget/defaultTokenList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/swap-widget/defaultTokenList.ts -------------------------------------------------------------------------------- /src/swap-widget/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/swap-widget/index.tsx -------------------------------------------------------------------------------- /src/swap-widget/state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/swap-widget/state.tsx -------------------------------------------------------------------------------- /src/swap-widget/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/swap-widget/style.css -------------------------------------------------------------------------------- /src/swap-widget/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/swap-widget/types.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/v1-swap/instantSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/v1-swap/instantSwap.ts -------------------------------------------------------------------------------- /src/v1-swap/parallelSwapLogic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/v1-swap/parallelSwapLogic.ts -------------------------------------------------------------------------------- /src/v1-swap/pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/v1-swap/pool.ts -------------------------------------------------------------------------------- /src/v1-swap/smartRoutingLogic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/v1-swap/smartRoutingLogic.js -------------------------------------------------------------------------------- /src/v1-swap/swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/src/v1-swap/swap.ts -------------------------------------------------------------------------------- /test/blah.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/test/blah.test.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/tsdx.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ref-finance/ref-sdk/HEAD/yarn.lock --------------------------------------------------------------------------------