Требуется разработать кросс-биржевое апи с REST, Webscoket и Futures подключением.
- REST - получение и изменение данных
- Webscket - получение данных и изменение
- Futures - тоже самое, что и REST+Webscket, только с другим эндпоинтом
Пример нашей реализации REST + WS. Для создания API мы используем схему и класс Generator.ts.
Пример стороннего проекта: https://www.coinray.io/ . В сети полно готовых решение раз, два etc.
- доделать ТОЛЬКО Binance API используя документацию
- REST public methods
- REST private methods
- WS public methods
- WS private methods
- Futures public mthods
- Futures private mthods
- написать тесты для каждого метода используя Mocha+Chai
Задание оплачивается при 100% выполнение с продолжением работы.
Контакты для связи: https://RebelGroupHR.t.me/
CEX
- Binance
- Kucoin
- Gateio
- MEXC
- BitMart
- стандартизированный ответ для всех бирж
DEX
- Etherium
- BSC
- Aptos
- стандартизированный ответ для всех бирж
├── api
| ├── index.ts
| ├── Binance
| | ├── index.js # REST
| | ├── Websocket.ts
| | └── Futures.ts
| └── etc.
├── modules
| └── Generator.ts # CEX API generator
├── ts
| ├── provider.cex.d.ts
| └── provider.dex.d.ts