Нужен скрипт на python для вывода данных, пользуясь API (второй поток)

250 000 руб. за проект
25 ноября 2021, 17:26 • 11 откликов • 146 просмотров
1. Сделать вывод данных полученных через API etherscan

На данной странице, мы видим статистику торгуемых пар за последние 24 часа:

https://cn.etherscan.com/dex#tradingpairs

В переключателе «Select DEX» надо выбрать «Fee: 1.00%»

Собственно задание - нужно сделать аналогичное, пользуясь API https://uniswap.org/developers

Вывод нужно сделать в эксель таблицу.

2.

В пункте 1, была сделана выборка для последних 24 часа.

Добавим два параметра – начальная и конечная дата.

Нужно сделать таблицу с данными на заданные даты.

Вывод также в эксель таблицу.

3.


При вызове скрипта добавляются четыре параметра – торговая пара, сумма
первой валюты, сумма второй валюты, нижняя и верхняя граница для
торгов.

Например “ETH/USDT”, “10”, “50000”, “4100” и “3500”.
Это означает, что для торговой пары ETH/USDT введено 10 ETH и 50000
USDT, и они будут торговаться при цене от 4100 до 3500.

При
вводе данных не вся сумма будет приниматься. Это означает, что uniswap
принимает их в определенной пропорции в зависимости от текущей цены и
заданной пары.

Алгоритм работы uniswap описан в https://uniswap.org/whitepaper-v3.pdf

Нужно, на основе этих данных и исторических данных об операциях, рассчитать полученные комиссии за указанную дату.

Вывод в эксель.

В телеграмм не перехожу, авансов не высылаю, оплата только через защищенную сделку хабр - если у вас есть отзывы.
Если отзывов нет - сначала показываете работу, потом оплата.