Структура таблиц, используемых смарт-контрактами системы
Коллекции контракта cyber.token
accounts
Коллекция ACCOUNTS содержит документы о балансах аккаунтов.
Для каждого аккаунта создается документ в БД с данными о количестве токенов определенного вида, находящихся на счету этого аккаунта и потраченных им. Если аккаунт имеет несколько видов токенов, то для каждого вида токена создается отдельный документ.
Параметры
(asset) balance
— количество токенов, находящихся на счету аккаунта.(asset) payments
— количество потраченных аккаунтом токенов.
state
Коллекция STATE содержит документы о видах токенов, существующих в системе. Для каждого вида токенов создается документ в БД с данными о его количестве в системе, имени создателя этого вида токенов. Пример документа:
Параметры
(asset) supply
— количество токенов, находящихся в обращении в системе.(asset) max_supply
— максимально допустимое количество токенов видаsym
в системе.issuer
— имя аккаунта-создателя токена видаsym
.
Last updated