Помощь в настройка/исправлении web-сервиса по свопам (swaps)

1 000 руб.за час
19 мая 2022, 19:37 • 1 отклик • 18 просмотров
Здравствуйте
Имеется web-сервис, который позволяет выполнять функции свопов (swaps) посредством Pancakeswap SDK

## Краткое описание web-сервиса

Сервис представляет собой Web-сервис, взаимодествующий с другими
частями экосистемы посредством предоставления доступа к своему REST-API интерфейсу.

## Технологический стек

Сервис разработан с учетом следующих требований к используемому ПО:

* NodeJS 16+
* Express
* Typescript
* Pancakeswap SDK
* Binance Smart Chain SDK
* Docker

ЗАДАЧА: Решить проблемы в следующих моментах:
- не получается выполнить одновременно и approve и swap, данные операции выполняются только последовательно одна за другой, причем в самом сервисе выпадает ошибка, а по факту в блокчейне через експлорер видно, что функция approve, а затем и swap выполняется корректно
- сервис отдаёт неправильный курс -- из-за этого часто происходит ситуация, что обмен выполняется по курсу ниже, чем есть на самом деле (проблема в пулах ликвидности, обращении к роутеру или же внутри самого сервиса)
Оплата почасовая, необходимо в течение работы быть на связи