⚙️Параметры

Общие настройки скриптов

circle-info

Настройки могут отличаться в зависимости от конкретного скрипта

Чтобы посмотреть список всех параметров наберите команду:

npx hardhat <script name> --help

Например:

npx hardhat zksyncEraDeposit --help

Настройка аккаунтов

Определяет аккаунты для которых выполнится скрипт

Параметр
Тип
Пример
Описание

--account-index

Число

--account-index 42

Номер аккаунта для которого будет выполнен скрипт. Всего 100 от 0 до 99

--start-account

Число

--start-account 3

Номер аккаунта с которого начнется выполнение

скрипта

--end-account

Число

--end-account 55

Номер последнего аккаунта для которого выполнится скрипт

--randomize

Флаг

--randomize

Выполнет скрипт для выбранных аккаунтов в случайном порядке

Настройка суммы

Задает сумму которая будет использоваться при выполнении скрипта

Параметр
Тип
Пример
Описание

--all

Флаг

--all

Использовать все доступные средства

--min-balance

Число

--min-balance 0.01

Минимальный остаток баланса

--amount

Число

--amount 0.69

Количество токенов для выполнения скрипта

--dust

Число

--dust 10

Добавляет пыль к параметру --amount

circle-info

Параметры --all и --amount взаимоисключающие. --all имеет приоритет

circle-info

--minimum-balance используется в паре с параметром --all и оставляет на балансе указанную минимальную сумму плюс немного пыли, чтобы балансы на аккаунтах не были идентичными.

Параметр в основном присутствует в скриптах где используется нативный токен сети чтобы оставить минимальную сумму для комиссий

circle-info

Пыль - небольшое количество токена или нативной валюты.

--dust добавляет к сумме случайный процент, но не больше указанного.

Например --amount 0.1 --dust 15 добавит случайное количество ETH к 0.1, но не более 0.015 ETH (15%)

Другие

Параметр
Тип
Пример
Описание

--gas-price

Число

--gas-price 20

Стоимость газа в gwei которую нужно ждать перед запуском скрипта

--delay

Число

--delay 3

Задержка в минутах между запусками аккаунтов

Last updated