Отправка DMAIL транзакций в Linea и ZKSync
Отправка DMAIL транзакций в сетях Linea и ZkSync.
Делал для того, чтобы понабивать с помощью дешевых транзакций в сети Linea активные недели, но потом оказалось, что зк имеет идентичную функцию отправки и решил добавить в софт переключение сетей для удобства.
— Возможность выбора сети для выполнения транзакций [LINEA/ZKSYNC].
— Автоматическая генерация получателя и темы письма в dmail на основе содержимого файла words.txt.
— Возможность задавать случайные интервалы задержки между транзакциями и между обработкой разных кошельков.
— Возможность указать количество "повторных транзакций" для каждого кошелька.
— Автоматическое ожидание оптимального значения GWEI перед выполнением транзакции.
— Запись результатов каждой транзакции в CSV файл.
— Используется tqdm для отображения прогресс-бара при задержках, что делает ожидание более наглядным для пользователя.
— Используется logging для записи информации о выполнении программы, ошибок и других важных событий.
Перед началом работы, убедитесь, что вы заполнили 'pkey.txt' и настроили файл 'config.json':
- NETWORK: Выберите сеть, в которой будут выполняться транзакции [LINEA/ZKSYNC].
- DELAY_MIN и DELAY_MAX: Установите интервал задержки между отправкой транзакций.
- DELAY_WALLET_MIN и DELAY_WALLET_MAX: Установите интервал задержки между обработкой разных кошельков.
- REPEAT_SEND_MIN и REPEAT_SEND_MAX: Задайте диапазон количества транзакций для каждого кошелька.
- MAX_GWEI: Задайте максимальный возможный гвей в сети ETH.
- SHUFFLE_WALLETS: Решите, нужно ли перемешивать кошельки перед их обработкой.
- USE_PROXY: Определите, будете ли вы использовать прокси при выполнении транзакций.
Установите необходимые зависимости с помощью команды:
Для запуска основного скрипта выполните:
- cd путь
- python main.py
https://dropmefiles.com/YNc8m
Пароль: 123
https://disk.yandex.ru/d/OI6VbrUFP28xEA
Пароль: zelenka.guru