modules
Описание общих модулей и их параметров. Данные модули подключены для каждого проекта.
Все актуальные модули можно найти самостоятельно в файле default-module-configs.ts
В примерах ниже, удалены базовые параметры, которые можно применять к любым модулям: delay, count, indexGroup, maxGas, gweiRange, network, gasLimitRange, stopWalletOnError, stopWalletOnPassed. Все эти модули можете добавлять самостоятельно.
Different
balance-checker
balance-checker
Позволяет смотреть балансы во всех поддерживаемых сетях. Можно указать 'native', если хотите просмотреть баланс токена, которым оплачиваете комиссию в сети или же указать свой собственный контракт из эксплорера.
Выводит в файл csv в папку _outputs
{
moduleName: 'balance-checker',
network: 'eth', // arbitrum / base и тд. Любая сеть из папки src/clients
// Контракт токена для проверки баланса или используйте 'native' для
// проверки баланса нативного токена указанной сети
contractAddress: 'native',
},deploy-contract
deploy-contract
Выполнит деплой контракта в указанной сети с указанным bytecode.
{
moduleName: 'deploy-contract',
network: 'eth',
bytecode: '0x',
},merly-refuel
bungee-refuel
bungee-refuel
Выполнит транзакцию для отправки газа через Bungee протокол. Полезный модуль для качественного набива транзакций в ETH сети.
random-approve
random-approve
Выдает апрув на использование рандомного токена для рандомного проекта. Полезный модуль для набива уникальных контрактов и транзакций.
transfer-token
transfer-token
Отправит конкретный токен на адрес друго кошелька. Это может быть как отправка на биржу, так и на свой же EVM кошелёк.
Модуль использует поле secondAddress в файле wallets.csv. Именно на secondAddress будет отправка с помощью данного модуля!
self-transfer-token
wrap-eth
wrap-eth
Выполнит оборачивание вашего ETH, чтобы получить WETH.
reverse - выполнять ли такую же транзакцию, только в обратном направлении? ETH -> WETH -> ETH. Если укажите true, тогда он сделает 2 транзакции и по окончанию модуля у вас всё так же останется ETH на балансе.
reverseMinAndMaxAmount - сумма в %, которая будет возаращена обратно в ETH с WETH.
gweiRange - газ, который будет использоваться именно для данного модуля в указанном диапазоне
minNativeBalance - минимальный баланс при котором данный модуль будет выполнен, если баланс будет ниже указанного значения, тогда софт скипнет этот модуль
Bridges
jumper
jumper
Модуль может отправлять любые токены из любых сетей в необходимые через Jumper. Очень удобно комбинировать данный модуль с модулем OKX/Bitget, чтобы сразу после вывода с биржи средства перевести в нужное вам место.
orbiter
relay
XY-finance
zk-bridge
router-nitro
meson
Exchanges
binance-withdraw
okx-withdraw
bitget-withdraw
gate-withdraw
okx-collect
okx-collect
Модуль собирает все токены с суб-счетов. Помимо сбора с суб-счетов он так же собирает токены с других аккаунтов ОКХ через почту указанную в global.js
okx-wait-balance
okx-wait-balance
Модуль собирает все токены с суб-счетов и ожидает поступления нужного баланса на основной аккаунт. Помимо сбора с суб-счетов он так же собирает токены с других аккаунтов ОКХ через почту указанную в global.js
bitget-deposit
bitget-collect
bitget-wait-balance
bitget-wait-balance
Модуль собирает все токены с суб-счетов и ожидает поступления нужного баланса на основной аккаунт.
Swaps
1inch-swap
alien-swap
izumi-swap
maverick-swap
odos-swap
sync-swap
woofi-swap
xy-finance-swap
remain-swap
remain-swap
Собирает остатки из выбранных токенов обратно в ETH. Для каждого токена можно указать свапалку, которая будет использоваться. Если указали несколько свапалок, тогда выберем рандомную.
random-swap
Последнее обновление