cadrumo.entrypoints.ledger_action_composition module

Outer composition for bucket-scoped ledger action persistence.

Core types: TransactionCatalogueRepository.

compose_ledger_action_ports(*, bucket_id, operation)[source]

Build the complete explicit persistence bundle for bucket_id.

Return type:

LedgerActionPorts

Parameters:
compose_ledger_import_ports()[source]

Bind the concrete financial source and catalogue-location adapters.

Return type:

LedgerImportPorts