SHA256
1.2 KiB
1.2 KiB
REACTION блоки (type=2, version=1)
Подтипы
subType=1—REACTION_LIKE- лайк на целевой блок;
- хранит target:
toLogin,toForkNumber,toBlockGlobalNumber,toBlockHash32.
subType=2—REACTION_UNLIKE- снятие лайка с целевого блока;
- хранит target:
toLogin,toForkNumber,toBlockGlobalNumber,toBlockHash32.
Назначение
- реакция на текстовые сообщения (и потенциально другие target-блоки, если это разрешено бизнес-логикой).
Формат target
[1] toLoginLen (uint8)
[N] toLogin UTF-8
[2] toForkNumber (uint16, BigEndian)
[4] toBlockGlobalNumber
[32] toBlockHash32
toForkNumber — только историческая метка и всегда находится в диапазоне 1..999. Логическая идентичность реакции: toLogin + toBlockGlobalNumber + toBlockHash32. При fork номер fork может измениться; если number+hash сохранены в новой ветке, LIKE/UNLIKE продолжает указывать на тот же логический блок.