MCPcopy Create free account
hub / github.com/devaccuracy/ledgerforge / LineageMapping

Struct LineageMapping

model/balance.go:62–70  ·  view source on GitHub ↗

LineageMapping tracks the relationship between a balance, its fund provider, and associated shadow/aggregate balances.

Source from the content-addressed store, hash-verified

60
61// LineageMapping tracks the relationship between a balance, its fund provider, and associated shadow/aggregate balances.
62type 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.
73type BalanceFilter struct {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected