| 36 | } |
| 37 | |
| 38 | type Reconciliation struct { |
| 39 | ID int64 `json:"-"` |
| 40 | ReconciliationID string `json:"reconciliation_id"` |
| 41 | UploadID string `json:"upload_id"` |
| 42 | Status string `json:"status"` |
| 43 | MatchedTransactions int `json:"matched_transactions"` |
| 44 | UnmatchedTransactions int `json:"unmatched_transactions"` |
| 45 | IsDryRun bool `json:"is_dry_run"` |
| 46 | StartedAt time.Time `json:"started_at"` |
| 47 | CompletedAt *time.Time `json:"completed_at"` |
| 48 | } |
| 49 | |
| 50 | type ReconciliationProgress struct { |
| 51 | LastProcessedExternalTxnID string `json:"last_processed_external_txn_id"` |
nothing calls this directly
no outgoing calls
no test coverage detected