all-in-one-v2 update.
https://github.com/zaivanza/all-in-one-v2
добавил функции и модули :
1. модуль sushiswap. основные сети кроме оптимизма, его потом как нибудь добавлю, тк проблемный.
2. в связи с недавними лимитами в апи inch, изменил запрос на апишку, сделал через дефиламу. работает точно также, но ограничений (пока что) нет.
3. добавил поддержку прокси в web3. это для шизиков. распределение по кошелькам равное. например, если у тебя 10 приватников и 3 прокси, тогда нагрузка будет : 4, 3, 3. идут по порядку.
4. добавил чекер base_gas в эфире, чтобы скрипт висел в ожидании если газ > заданного числа.
5. добавил максимальную плату за газ в $ для каждой сети. если газ в транзе будет выше заданного числа, скрипт будет спать, пока газ не снизится.
6. перенес все приватные данные в data/data.py : rpc, tg_token, tg_id, апи ключи от бирж.
7. если транзакция висит в пендинге > заданного времени (max_time_check_tx_status в config.py), она считается исполненной. это я сделал из-за бск, тк с 1 гвеем некоторые транзы висят в пендинге часами, и скрипт соответственно тоже.
вообще, обычно все обновления публикую в невер броук эгейн, так что подписка + слежка обязательна.
https://github.com/zaivanza/all-in-one-v2
добавил функции и модули :
1. модуль sushiswap. основные сети кроме оптимизма, его потом как нибудь добавлю, тк проблемный.
2. в связи с недавними лимитами в апи inch, изменил запрос на апишку, сделал через дефиламу. работает точно также, но ограничений (пока что) нет.
3. добавил поддержку прокси в web3. это для шизиков. распределение по кошелькам равное. например, если у тебя 10 приватников и 3 прокси, тогда нагрузка будет : 4, 3, 3. идут по порядку.
4. добавил чекер base_gas в эфире, чтобы скрипт висел в ожидании если газ > заданного числа.
5. добавил максимальную плату за газ в $ для каждой сети. если газ в транзе будет выше заданного числа, скрипт будет спать, пока газ не снизится.
6. перенес все приватные данные в data/data.py : rpc, tg_token, tg_id, апи ключи от бирж.
7. если транзакция висит в пендинге > заданного времени (max_time_check_tx_status в config.py), она считается исполненной. это я сделал из-за бск, тк с 1 гвеем некоторые транзы висят в пендинге часами, и скрипт соответственно тоже.
вообще, обычно все обновления публикую в невер броук эгейн, так что подписка + слежка обязательна.