Написание скрипта для выполнения транзакций в блокчейне
Требуемый функционал:
-
Многопоточность, парралельное выполнение транзакций – чтобы избежать ситуации, когда все аккаунты всегда идут один за другим
-
Бот должен не эмулировать работу в браузере, а совершать прямые вызовы API/Контрактов
-
Для деплоя необходимо подготовить Docker container
-
Все переменные должны подтягиваться из env
-
Работа с мультиаккаунтами
-
Создание кошельков и дальнейшая работы с ними, возможность форсированного указания кошельков
-
Обработка ошибок
<aside> ❕ Часто бывает, что транзакции не проходят с первого раза. И необходима проверка того, что транзакция завершена успешно, прежде чем совершать следующую.
</aside>
-
Ручное регулирование диапозонов / рандомизация значений
-
Установка диапазона сумм транзакций
<aside> ❕ Транзакции будут случайными на примерно одинаковые суммы, но в заданном диапазоне
</aside>
-
Установка временных интервалов между транзакциями
-
Рандомизация последовательности выполнения транзакций
<aside> ❕ Чобы все аккаунты были разными, а не под копирку, нужно чтобы блоки выполнялись в произвольной последовательности
</aside>
-
Рандомизиция кол-во символов после запятой
<aside> ❕ Для добавления уникальности где-то делаем условно 0,12, где-то 0,1083917
</aside>
-
Установка диапазона сумм транзакций