Bank: Financial Institution#

class means.types.Bank.Bank(*, uid: str, name: str = '', accounts: set[str] = {}, overrides: dict[str, Any] = {})#

A financial institution whose parameter overrides apply to all of its bank accounts.

I Configuration#

classmethod Bank.setup(params: dict[str, dict]) → None#

Build the Bank registry from parameter data.

Parameters:

params – A mapping of bank uid to its raw parameter dict; every key other than name becomes a per-bank override.