МанитонДокументация
Архитектура

Архитектура

Границы сервисов и подтвержденного результата.

Манитон состоит из Next client, auth, cfa-core, ledger и blockchain-инфраструктуры. HTTP/Connect — внешняя граница, Kafka — внутренняя доставка команд и событий. PostgreSQL хранит состояние, outbox связывает транзакцию и событие; Besu выполняет EVM, Web3Signer подписывает разрешенные транзакции.

Feature: Атомарное событие
  Scenario: Атомарное событие
    Given команда меняет состояние и создает outbox
    When транзакция БД откатывается
    Then изменение не фиксируется
    And событие не объявляет совершенную операцию

Поток операции

Проверенная сессия → authorization/принадлежность данных → валидация условий → идемпотентная транзакция → outbox → подписанная транзакция → receipt verification → финализация проекции. Каждый переход имеет собственную ошибку; нельзя считать все цепочкой гарантированного синхронного успеха.

Сервисы, подпись, сеть. Источники: apps/services, packages/nestjs-common, packages/blockchain. Не заявляем consensus-independent учет без сверки chain и БД.

Сценарии задают ожидаемое поведение. Наличие страницы не подтверждает реализацию, банковское исполнение или согласование Правил.

На этой странице