Skip to content

core

Core domain logic for the BRMS bank simulation.

Modules:

  • enums

    Enums for the BRMS core module.

  • events

    Core domain events and EventBus for publish-subscribe communication.

  • exceptions

    Domain exception hierarchy for BRMS.

  • metrics

    Metrics package for BRMS bank simulation.

  • models

    Domain models for the BRMS bank simulation.

  • rules

    Accounting rules: protocol, registry, and concrete rule implementations.

  • services

    Core service layer for BRMS.

  • stores

    In-memory stores for the BRMS core v2 simulation.

  • utils

    Core utility functions for date conversions and related helpers.

  • visitors

    Core visitors package for instrument processing.