LineageMapping tracks the relationship between a balance, its fund provider, and associated shadow/aggregate balances.
| 60 | |
| 61 | // LineageMapping tracks the relationship between a balance, its fund provider, and associated shadow/aggregate balances. |
| 62 | type LineageMapping struct { |
| 63 | ID int64 `json:"id"` |
| 64 | BalanceID string `json:"balance_id"` |
| 65 | Provider string `json:"provider"` |
| 66 | ShadowBalanceID string `json:"shadow_balance_id"` |
| 67 | AggregateBalanceID string `json:"aggregate_balance_id"` |
| 68 | IdentityID string `json:"identity_id"` |
| 69 | CreatedAt time.Time `json:"created_at"` |
| 70 | } |
| 71 | |
| 72 | // BalanceFilter defines filter criteria for querying balances by range, currency, ledger, and time period. |
| 73 | type BalanceFilter struct { |
nothing calls this directly
no outgoing calls
no test coverage detected