IDataSource defines the interface for data source operations, grouping related functionalities.
| 28 | |
| 29 | // IDataSource defines the interface for data source operations, grouping related functionalities. |
| 30 | type IDataSource interface { |
| 31 | transaction // Interface for transaction-related operations |
| 32 | ledger // Interface for ledger-related operations |
| 33 | balance // Interface for balance-related operations |
| 34 | identity // Interface for identity-related operations |
| 35 | balanceMonitor // Interface for balance monitoring operations |
| 36 | account // Interface for account-related operations |
| 37 | reconciliation // Interface for reconciliation-related operations |
| 38 | apikey // Interface for API key operations |
| 39 | lineage // Interface for fund lineage operations |
| 40 | } |
| 41 | |
| 42 | // transaction defines methods for handling transactions. |
| 43 | type transaction interface { |
nothing calls this directly
no outgoing calls
no test coverage detected