#dusk $DUSK @Dusk

Белая вода утром, «Dusk»-доки из палатки ночью.

Я проверял одну вещь перед отправкой транзакции: лимит газа.

Раньше я считывал это число почти так:

«вот что я сейчас собираюсь заплатить».

В Dusk это, на самом деле, работает иначе.

Лимит газа — это потолок на то, сколько работы транзакции разрешено потреблять. Реальная комиссия зависит от того, сколько газа было использовано:

использованный газ × цена газа

И неиспользованный газ не взимается.

Ту часть, которую я бы скорее хотел понять, прежде чем что-либо отправлять из палатки со слабым сигналом, — это обратный случай.

Поставить лимит слишком низким, дать транзакции закончиться газом — и транзакция может откатиться, при этом уже потраченный газ всё равно будет оплачен.

Так что больший лимит газа не означает автоматически более высокую итоговую комиссию.

Но слишком маленький лимит может означать оплату вычислений, которые так и не закончат работу.

Это изменило то, как я читаю экран подтверждения.

Лимит газа — это страховочный потолок, а не окончательный счёт.

Небольшое различие. Но довольно полезное.