0=ISSUE, 1=TRANSFER, 4=BURN.
2=BLOCK / 3=UNBLOCK не разрешены — они симметричны сами себе.
Для зеркала ISSUE используется BURN; различие «штатное сжигание» vs «mirror revert»
фиксируется через operation_code (o.adj.rev).
Для зеркала без бухпроводок mirror_debit_account_id и mirror_credit_account_id оба == 0.
revert-action контракта _ledger2 — operation
o.adj.rev(откат операции). Зеркальная проводка поoriginal_operation_id. Параметры зеркала готовит backend (поднимает оригинал из БД blockchain_actions, меняет местами Dr/Cr, подбирает корректный mirror_wallet_op). Запрещён откатo.mig.*. Авторизацияcoopname@active(председатель).