(monitor model.BalanceMonitor)
| 127 | // balanceMonitor defines methods for monitoring balances. |
| 128 | type balanceMonitor interface { |
| 129 | CreateMonitor(monitor model.BalanceMonitor) (model.BalanceMonitor, error) // Creates a new balance monitor |
| 130 | GetMonitorByID(id string) (*model.BalanceMonitor, error) // Retrieves a balance monitor by ID |
| 131 | GetAllMonitors() ([]model.BalanceMonitor, error) // Retrieves all balance monitors |
| 132 | GetBalanceMonitors(balanceID string) ([]model.BalanceMonitor, error) // Retrieves monitors for a specific balance |
no outgoing calls