Вики ZooBC
Токены и рынки

Знаки после запятой и шаг

Каждый баланс в ZooBC, будь то ZBC или любой токен, учитывается в одной и той же атомарной единице: одной стомиллионной (10⁻⁸). Знаки после запятой токена — число от 0 до 8, выбираемое при выпуске, — эту единицу не меняют. Они говорят, сколько из восьми знаков после запятой использует токен, а значит, какое наименьшее его количество может перемещаться.

Шаг

Каждая сумма, перемещающая токен, должна быть целым кратным его шага:

step = 10^(8 − decimals) atomic units

Общее предложение токена тоже должно быть кратным шагу. Сумма мельче шага отклоняется.

Восемь знаков после запятой токена с 2 знаками: первые два используются, последние шесть всегда равны 0; шаг — 1 000 000 атомарных единиц, 0,01 токена
Восемь знаков после запятой токена с 2 знаками: первые два используются, последние шесть всегда равны 0; шаг — 1 000 000 атомарных единиц, 0,01 токена
Знаков после запятойШаг в атомарных единицахНаименьшая сумма
0100 000 0001
110 000 0000,1
21 000 0000,01
3100 0000,001
410 0000,0001
51 0000,00001
61000,000001
7100,0000001
810,00000001

Целые и дробные единицы

Поскольку атомарная единица никогда не меняется, один целый токен — это всегда 100 000 000 атомарных единиц, сколько бы у него ни было знаков после запятой. Кошелёк переводит то, что вводит человек, в атомарные единицы: 12,5 токена — это 1 250 000 000 атомарных единиц, допустимая сумма для любого токена хотя бы с 1 знаком после запятой.

Поэтому знаки после запятой описывают, насколько мелко можно делить токен:

  • токен с 0 знаков перемещается только целыми единицами, как билеты или места;
  • токен с 8 знаками перемещается вплоть до 0,00000001, как ZBC.

У всех четырнадцати генезис-монет 8 знаков после запятой.

Где важны знаки после запятой

  • Рынки с книгой ордеров принимают только токены, использующие все 8 знаков: оба актива пары рынка должны иметь 8 (см. Рынки и ордера).
  • Предложения обмена принимают любое число знаков (см. Предложения обмена), так что токен с меньшим числом знаков торгуется там.
  • Комиссия, оплачиваемая в токене, забирает единицы с округлением вверх до шага токена (см. Выпуск токена).

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

См. также