Фух, вернулся домой. Как и обещал, выкладываю немного заапдейченый скрипт по LZ, который делал под себя перед отъездом.
ссылка
ссылка
ссылка
Я, кстати, хз, зачем так люди делают в постах, по 3 ссылки, так удобнее увидеть что ли? Плохой маркетолог из меня 😢
Изменения:
1. Добавил переменную MIN_STABLE_FOUND в файл main_config.py, чтобы скрипт не цеплял всякую мелочь с кошельков, а работал только с тем количеством стейблов, что вам нужно.
Пример: на кошельке есть 2 USDT и 0.11 USDC. Если выставить MIN_STABLE_FOUND = 1.0, то скрипт будет работать только с USDT.
2. Убрали single-сети, сделал все основными в stargate, чтобы люди не путались. Настройки сетей производится в файле main_config.py и в stargate_settings.py
3. Оптимизировал некоторые неточности.
4. Убрал USDT из сети Arbitrum, т.к. с ним возникало несколько проблем при свапах.
Как только добавлят поддержку стейблов в сетях zkSync и zkEVM, сразу же добавляю их в скрипт, чтобы тоже цеплять сети.
Пишите, если обнаружите какие-то проблемы, либо что хотите ещё оптимизировать, у меня есть ещё около двух недель перед тем, как я снова уеду, так что сейчас очень плотно сажусь за ворк и обучение. В связи с чем уезжаю, напишу позже :)
Рекомендации перед вопросами:
1) обязательно ставьте приватные RPC, публичные не подойдут.
2) при ошибках в первую очередь перепроверяйте файл data.csv, в 90% случаев ошибка в неверном заполнении.
3) используйте Rons CSV, он облегчит вашу работу по заполнению data.csv.
Post #567
2.37K