Необходимо реализовать WEB API для работы с Uniswap.
RPC для работы с L1, L2 сетями хранить в appsettings.json. Также в данном файле хранить мнемоническую фразу, которая используется для работы с API
Требуются следующие эндпоинты:
- Получить баланс аккаунта. Передача параметров (Адрес кошелька, сеть (L1,L2))
- V3 пулы. Получить цену по контрактам. Передача параметров (Токен 1, Токен 2). Токены в виде 0xdac17f958d2ee523a2206206994597c13d831ec7
- V3 пулы. Создать пул ликвидности. Передача параметров (Токен 1, Токен 2, Нижний диапазон, верхний диапазон)
- V3 пулы. Закрыть пул ликвидности.
- V3 пулы. Добавить ликвидность в пул. Передача параметров (Количество для токена 1, количество для токена 2)
После того как работа будет выполнена требуется составить документацию с описанием как происходит работа программы.
Работу с Uniswap можно написать на любом языке. Главное чтобы основной WEB API был на C#.
За уточняющими вопросами можно писать в тг: skym44.
Документация по работе с netereum и с uniswap docs в интернете в открытом виде.
Как будет понятно с ТЗ просьба оценить работу по стоимости и срокам.
Разделы:
Заказ
Опубликован:
08.10.2024 | 09:15 [поднят: 08.10.2024 | 09:15] [последние изменения: 08.10.2024 | 09:17]
Заказ находится в архиве