├── .eslintrc.cjs ├── .github ├── dependabot.yml └── workflows │ ├── eslint.yml │ └── test.js.yml ├── .gitignore ├── .mocharc.json ├── LICENSE ├── README.md ├── cancel-orders-mainnet.js ├── cancel-orders-testnet.js ├── config ├── custom-environment-variables.json ├── default.json └── test.json ├── package.json ├── src ├── core │ └── constants.ts ├── dexapi.ts ├── dexrpc.ts ├── index.ts ├── interfaces │ ├── config.interface.ts │ ├── index.ts │ ├── order.interface.ts │ └── strategy.interface.ts ├── slackapi.ts ├── strategies │ ├── base.ts │ ├── gridbot.ts │ ├── index.ts │ └── marketmaker.ts └── utils.ts ├── test ├── dexapi.test.ts └── strategies │ └── marketmaker.test.ts └── tsconfig.json /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/eslint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/.github/workflows/eslint.yml -------------------------------------------------------------------------------- /.github/workflows/test.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/.github/workflows/test.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | npm-debug.log 4 | .nyc 5 | .env 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/.mocharc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/README.md -------------------------------------------------------------------------------- /cancel-orders-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/cancel-orders-mainnet.js -------------------------------------------------------------------------------- /cancel-orders-testnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/cancel-orders-testnet.js -------------------------------------------------------------------------------- /config/custom-environment-variables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/config/custom-environment-variables.json -------------------------------------------------------------------------------- /config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/config/default.json -------------------------------------------------------------------------------- /config/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/config/test.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/package.json -------------------------------------------------------------------------------- /src/core/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/core/constants.ts -------------------------------------------------------------------------------- /src/dexapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/dexapi.ts -------------------------------------------------------------------------------- /src/dexrpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/dexrpc.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/config.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/interfaces/config.interface.ts -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /src/interfaces/order.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/interfaces/order.interface.ts -------------------------------------------------------------------------------- /src/interfaces/strategy.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/interfaces/strategy.interface.ts -------------------------------------------------------------------------------- /src/slackapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/slackapi.ts -------------------------------------------------------------------------------- /src/strategies/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/strategies/base.ts -------------------------------------------------------------------------------- /src/strategies/gridbot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/strategies/gridbot.ts -------------------------------------------------------------------------------- /src/strategies/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/strategies/index.ts -------------------------------------------------------------------------------- /src/strategies/marketmaker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/strategies/marketmaker.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/dexapi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/test/dexapi.test.ts -------------------------------------------------------------------------------- /test/strategies/marketmaker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/test/strategies/marketmaker.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XPRNetwork/dex-bot/HEAD/tsconfig.json --------------------------------------------------------------------------------