Instructions:Как рассчитать время действия чека

Материал из Decimal Wiki
Перейти к навигации Перейти к поиску

Как рассчитать время действия чека

Во время создания чека у вас есть поле Действует до блока.
Как рассчитать время действия чека 1.png

Поле Действует до блока нужно, чтобы можно было ограничить действие чека по времени. Если вам нужен бессрочный чек, то оставляйте пустым, а если желаете, чтобы он перестал действовать через нужное вам время, то просчитайте до какого блока он будет действовать. Для этого - посмотрите высоту текущего подписанного блока в обозревателе. В него можно перейти по ссылке https://explorer.decimalchain.com/: Как рассчитать время действия чека 2.png

На этой странице найдите последний подписанный блок (14 658 101 в нашем примере), запишите его.
Теперь посчитайте, сколько, к примеру дней, вам нужно приплюсовать к этому значению. Вычисляйте из расчета, что в сутки блокчейн Decimal подписывает около 14400 блоков, то есть каждые 6 секунд. И к примеру если вам нужно ограничить чек на один месяц, то 30 дней умножайте на 14400.

14400 * 30 = 432 000

Теперь это число приплюсуйте к последнему подписаному блоку.

14 658 101 + 432 000 = 15 090 101

Данное значение вписывайте в поле Действует до блока и ваш чек будет действовать в течение 30 дней, то есть аннулируется на блоке 15 090 101.
Как рассчитать время действия чека 3.png