SockTrader/Binance-local-exchange

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.yml
.editorconfig
.github/FUNDING.yml
.github/workflows/main.yml
.gitignore
.npmignore
.swcrc
LICENSE
README.md
codecov.yml
jest.config.cjs
nodemon.json
package-lock.json
package.json
src/data/exchangeInfo.data.json
tsconfig.json
jest.setup.ts2
src/__mocks__/binance-api-node.ts29
src/__mocks__/exchangeInfo.query.mock.ts6
src/__mocks__/order.mock.ts42
src/__mocks__/symbol.mock.ts72
src/__mocks__/ws.ts22
src/application.ts28
src/container.ts36
src/controller.ts4
src/endpoints/api/api.routes.ts18
src/endpoints/api/v3/exchangeInfo.controller.ts31
src/endpoints/api/v3/order.controller.ts72
src/endpoints/api/v3/time.controller.ts19
src/endpoints/api/v3/userDataStream.controller.ts29
src/endpoints/server/config.controller.ts16
src/endpoints/server/debug.controller.ts28
src/endpoints/server/match.controller.ts22
src/endpoints/server/server.routes.ts14
src/endpoints/websocket/eventHandlers/kline.ts34
A
1 hr
src/endpoints/websocket/eventHandlers/userDataStream.ts91
A
1 hr
src/endpoints/websocket/websocketEventHandler.ts7
src/endpoints/websocket/websocketServer.ts34
src/index.ts54
src/middleware/security.middleware.ts22
A
2 hrs
src/services/__mocks__/configuration.service.ts17
src/services/binance.service.ts26
src/services/configuration.service.ts25
src/services/exchangeInfo.service.ts17
src/services/order.service.ts105
A
2 hrs
src/services/orderMatchers/baseOrderMatcher.ts37
A
25 mins
src/services/orderMatchers/limitOrder.matcher.ts23
src/services/orderMatchers/marketOrder.matcher.ts24
src/services/orderMatching.service.ts35
src/store/exchangeInfo.query.ts20