├── .env-example ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── nodejs.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.js ├── LICENSE.md ├── README.md ├── jest.config.js ├── mock-data └── tls.cert ├── package.json ├── src ├── __snapshots__ │ └── config.spec.ts.snap ├── arby.spec.ts ├── arby.ts ├── centralized │ ├── __snapshots__ │ │ ├── exchange-price.spec.ts.snap │ │ ├── minimum-order-quantity-filter.spec.ts.snap │ │ └── verify-markets.spec.ts.snap │ ├── assets.spec.ts │ ├── assets.ts │ ├── binance-price.ts │ ├── ccxt │ │ ├── __snapshots__ │ │ │ └── exchange.spec.ts.snap │ │ ├── cancel-order.spec.ts │ │ ├── cancel-order.ts │ │ ├── create-order.spec.ts │ │ ├── create-order.ts │ │ ├── exchange.spec.ts │ │ ├── exchange.ts │ │ ├── fetch-balance.spec.ts │ │ ├── fetch-balance.ts │ │ ├── fetch-open-orders.ts │ │ ├── fetch-orders.spec.ts │ │ ├── init.spec.ts │ │ ├── init.ts │ │ ├── load-markets.spec.ts │ │ └── load-markets.ts │ ├── convert-balances.spec.ts │ ├── convert-balances.ts │ ├── derive-order-quantity.spec.ts │ ├── derive-order-quantity.ts │ ├── exchange-price.spec.ts │ ├── exchange-price.ts │ ├── execute-order.spec.ts │ ├── execute-order.ts │ ├── kraken-price.ts │ ├── minimum-order-quantity-filter.spec.ts │ ├── minimum-order-quantity-filter.ts │ ├── order-builder.spec.ts │ ├── order-builder.ts │ ├── order.spec.ts │ ├── order.ts │ ├── remove-orders.spec.ts │ ├── remove-orders.ts │ ├── verify-markets.spec.ts │ └── verify-markets.ts ├── config.spec.ts ├── config.ts ├── constants.ts ├── logger.ts ├── opendex │ ├── __snapshots__ │ │ ├── assets-utils.spec.ts.snap │ │ └── process-listorders.spec.ts.snap │ ├── assets-utils.spec.ts │ ├── assets-utils.ts │ ├── assets.spec.ts │ ├── assets.ts │ ├── catch-error.spec.ts │ ├── catch-error.ts │ ├── complete.spec.ts │ ├── complete.ts │ ├── create-orders.spec.ts │ ├── create-orders.ts │ ├── errors.ts │ ├── orders.spec.ts │ ├── orders.ts │ ├── process-listorders.spec.ts │ ├── process-listorders.ts │ ├── remove-orders.spec.ts │ ├── remove-orders.ts │ ├── should-create-orders.spec.ts │ ├── should-create-orders.ts │ ├── swap-success.spec.ts │ ├── swap-success.ts │ └── xud │ │ ├── balance.spec.ts │ │ ├── balance.ts │ │ ├── client.spec.ts │ │ ├── client.ts │ │ ├── create-order.spec.ts │ │ ├── create-order.ts │ │ ├── list-orders.spec.ts │ │ ├── list-orders.ts │ │ ├── process-response.spec.ts │ │ ├── process-response.ts │ │ ├── remove-order.spec.ts │ │ ├── remove-order.ts │ │ ├── subscribe-swaps.spec.ts │ │ ├── subscribe-swaps.ts │ │ ├── trading-limits.spec.ts │ │ └── trading-limits.ts ├── proto │ ├── annotations_grpc_pb.js │ ├── annotations_pb.d.ts │ ├── annotations_pb.js │ ├── google │ │ ├── api │ │ │ ├── http_grpc_pb.js │ │ │ ├── http_pb.d.ts │ │ │ └── http_pb.js │ │ └── protobuf │ │ │ ├── descriptor_grpc_pb.js │ │ │ ├── descriptor_pb.d.ts │ │ │ └── descriptor_pb.js │ ├── xudrpc.swagger.json │ ├── xudrpc_grpc_pb.d.ts │ ├── xudrpc_grpc_pb.js │ ├── xudrpc_pb.d.ts │ └── xudrpc_pb.js ├── store.spec.ts ├── store.ts ├── test-utils.ts ├── trade │ ├── accumulate-fills.spec.ts │ ├── accumulate-fills.ts │ ├── cleanup.spec.ts │ ├── cleanup.ts │ ├── info.spec.ts │ ├── info.ts │ ├── trade.spec.ts │ └── trade.ts ├── utils.spec.ts └── utils.ts └── tsconfig.json /.env-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/.env-example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist 3 | /data 4 | .env 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 12.17.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | src/proto 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/jest.config.js -------------------------------------------------------------------------------- /mock-data/tls.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/mock-data/tls.cert -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/package.json -------------------------------------------------------------------------------- /src/__snapshots__/config.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/__snapshots__/config.spec.ts.snap -------------------------------------------------------------------------------- /src/arby.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/arby.spec.ts -------------------------------------------------------------------------------- /src/arby.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/arby.ts -------------------------------------------------------------------------------- /src/centralized/__snapshots__/exchange-price.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/__snapshots__/exchange-price.spec.ts.snap -------------------------------------------------------------------------------- /src/centralized/__snapshots__/minimum-order-quantity-filter.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/__snapshots__/minimum-order-quantity-filter.spec.ts.snap -------------------------------------------------------------------------------- /src/centralized/__snapshots__/verify-markets.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/__snapshots__/verify-markets.spec.ts.snap -------------------------------------------------------------------------------- /src/centralized/assets.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/assets.spec.ts -------------------------------------------------------------------------------- /src/centralized/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/assets.ts -------------------------------------------------------------------------------- /src/centralized/binance-price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/binance-price.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/__snapshots__/exchange.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/__snapshots__/exchange.spec.ts.snap -------------------------------------------------------------------------------- /src/centralized/ccxt/cancel-order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/cancel-order.spec.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/cancel-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/cancel-order.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/create-order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/create-order.spec.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/create-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/create-order.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/exchange.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/exchange.spec.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/exchange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/exchange.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/fetch-balance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/fetch-balance.spec.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/fetch-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/fetch-balance.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/fetch-open-orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/fetch-open-orders.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/fetch-orders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/fetch-orders.spec.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/init.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/init.spec.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/init.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/load-markets.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/load-markets.spec.ts -------------------------------------------------------------------------------- /src/centralized/ccxt/load-markets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/ccxt/load-markets.ts -------------------------------------------------------------------------------- /src/centralized/convert-balances.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/convert-balances.spec.ts -------------------------------------------------------------------------------- /src/centralized/convert-balances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/convert-balances.ts -------------------------------------------------------------------------------- /src/centralized/derive-order-quantity.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/derive-order-quantity.spec.ts -------------------------------------------------------------------------------- /src/centralized/derive-order-quantity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/derive-order-quantity.ts -------------------------------------------------------------------------------- /src/centralized/exchange-price.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/exchange-price.spec.ts -------------------------------------------------------------------------------- /src/centralized/exchange-price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/exchange-price.ts -------------------------------------------------------------------------------- /src/centralized/execute-order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/execute-order.spec.ts -------------------------------------------------------------------------------- /src/centralized/execute-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/execute-order.ts -------------------------------------------------------------------------------- /src/centralized/kraken-price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/kraken-price.ts -------------------------------------------------------------------------------- /src/centralized/minimum-order-quantity-filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/minimum-order-quantity-filter.spec.ts -------------------------------------------------------------------------------- /src/centralized/minimum-order-quantity-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/minimum-order-quantity-filter.ts -------------------------------------------------------------------------------- /src/centralized/order-builder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/order-builder.spec.ts -------------------------------------------------------------------------------- /src/centralized/order-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/order-builder.ts -------------------------------------------------------------------------------- /src/centralized/order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/order.spec.ts -------------------------------------------------------------------------------- /src/centralized/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/order.ts -------------------------------------------------------------------------------- /src/centralized/remove-orders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/remove-orders.spec.ts -------------------------------------------------------------------------------- /src/centralized/remove-orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/remove-orders.ts -------------------------------------------------------------------------------- /src/centralized/verify-markets.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/verify-markets.spec.ts -------------------------------------------------------------------------------- /src/centralized/verify-markets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/centralized/verify-markets.ts -------------------------------------------------------------------------------- /src/config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/config.spec.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/opendex/__snapshots__/assets-utils.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/__snapshots__/assets-utils.spec.ts.snap -------------------------------------------------------------------------------- /src/opendex/__snapshots__/process-listorders.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/__snapshots__/process-listorders.spec.ts.snap -------------------------------------------------------------------------------- /src/opendex/assets-utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/assets-utils.spec.ts -------------------------------------------------------------------------------- /src/opendex/assets-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/assets-utils.ts -------------------------------------------------------------------------------- /src/opendex/assets.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/assets.spec.ts -------------------------------------------------------------------------------- /src/opendex/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/assets.ts -------------------------------------------------------------------------------- /src/opendex/catch-error.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/catch-error.spec.ts -------------------------------------------------------------------------------- /src/opendex/catch-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/catch-error.ts -------------------------------------------------------------------------------- /src/opendex/complete.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/complete.spec.ts -------------------------------------------------------------------------------- /src/opendex/complete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/complete.ts -------------------------------------------------------------------------------- /src/opendex/create-orders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/create-orders.spec.ts -------------------------------------------------------------------------------- /src/opendex/create-orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/create-orders.ts -------------------------------------------------------------------------------- /src/opendex/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/errors.ts -------------------------------------------------------------------------------- /src/opendex/orders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/orders.spec.ts -------------------------------------------------------------------------------- /src/opendex/orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/orders.ts -------------------------------------------------------------------------------- /src/opendex/process-listorders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/process-listorders.spec.ts -------------------------------------------------------------------------------- /src/opendex/process-listorders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/process-listorders.ts -------------------------------------------------------------------------------- /src/opendex/remove-orders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/remove-orders.spec.ts -------------------------------------------------------------------------------- /src/opendex/remove-orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/remove-orders.ts -------------------------------------------------------------------------------- /src/opendex/should-create-orders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/should-create-orders.spec.ts -------------------------------------------------------------------------------- /src/opendex/should-create-orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/should-create-orders.ts -------------------------------------------------------------------------------- /src/opendex/swap-success.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/swap-success.spec.ts -------------------------------------------------------------------------------- /src/opendex/swap-success.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/swap-success.ts -------------------------------------------------------------------------------- /src/opendex/xud/balance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/balance.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/balance.ts -------------------------------------------------------------------------------- /src/opendex/xud/client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/client.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/client.ts -------------------------------------------------------------------------------- /src/opendex/xud/create-order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/create-order.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/create-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/create-order.ts -------------------------------------------------------------------------------- /src/opendex/xud/list-orders.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/list-orders.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/list-orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/list-orders.ts -------------------------------------------------------------------------------- /src/opendex/xud/process-response.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/process-response.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/process-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/process-response.ts -------------------------------------------------------------------------------- /src/opendex/xud/remove-order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/remove-order.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/remove-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/remove-order.ts -------------------------------------------------------------------------------- /src/opendex/xud/subscribe-swaps.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/subscribe-swaps.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/subscribe-swaps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/subscribe-swaps.ts -------------------------------------------------------------------------------- /src/opendex/xud/trading-limits.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/trading-limits.spec.ts -------------------------------------------------------------------------------- /src/opendex/xud/trading-limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/opendex/xud/trading-limits.ts -------------------------------------------------------------------------------- /src/proto/annotations_grpc_pb.js: -------------------------------------------------------------------------------- 1 | // GENERATED CODE -- NO SERVICES IN PROTO -------------------------------------------------------------------------------- /src/proto/annotations_pb.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/annotations_pb.d.ts -------------------------------------------------------------------------------- /src/proto/annotations_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/annotations_pb.js -------------------------------------------------------------------------------- /src/proto/google/api/http_grpc_pb.js: -------------------------------------------------------------------------------- 1 | // GENERATED CODE -- NO SERVICES IN PROTO -------------------------------------------------------------------------------- /src/proto/google/api/http_pb.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/google/api/http_pb.d.ts -------------------------------------------------------------------------------- /src/proto/google/api/http_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/google/api/http_pb.js -------------------------------------------------------------------------------- /src/proto/google/protobuf/descriptor_grpc_pb.js: -------------------------------------------------------------------------------- 1 | // GENERATED CODE -- NO SERVICES IN PROTO -------------------------------------------------------------------------------- /src/proto/google/protobuf/descriptor_pb.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/google/protobuf/descriptor_pb.d.ts -------------------------------------------------------------------------------- /src/proto/google/protobuf/descriptor_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/google/protobuf/descriptor_pb.js -------------------------------------------------------------------------------- /src/proto/xudrpc.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/xudrpc.swagger.json -------------------------------------------------------------------------------- /src/proto/xudrpc_grpc_pb.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/xudrpc_grpc_pb.d.ts -------------------------------------------------------------------------------- /src/proto/xudrpc_grpc_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/xudrpc_grpc_pb.js -------------------------------------------------------------------------------- /src/proto/xudrpc_pb.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/xudrpc_pb.d.ts -------------------------------------------------------------------------------- /src/proto/xudrpc_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/proto/xudrpc_pb.js -------------------------------------------------------------------------------- /src/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/store.spec.ts -------------------------------------------------------------------------------- /src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/store.ts -------------------------------------------------------------------------------- /src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/test-utils.ts -------------------------------------------------------------------------------- /src/trade/accumulate-fills.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/accumulate-fills.spec.ts -------------------------------------------------------------------------------- /src/trade/accumulate-fills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/accumulate-fills.ts -------------------------------------------------------------------------------- /src/trade/cleanup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/cleanup.spec.ts -------------------------------------------------------------------------------- /src/trade/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/cleanup.ts -------------------------------------------------------------------------------- /src/trade/info.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/info.spec.ts -------------------------------------------------------------------------------- /src/trade/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/info.ts -------------------------------------------------------------------------------- /src/trade/trade.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/trade.spec.ts -------------------------------------------------------------------------------- /src/trade/trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/trade/trade.ts -------------------------------------------------------------------------------- /src/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/utils.spec.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExchangeUnion/market-maker-bot/HEAD/tsconfig.json --------------------------------------------------------------------------------