What's the benefit of mutating the pending_at
, settled_at
, voided_at
columns vs appending new rows?
How are fees going to be represented and linked to the money movement they're associated with?
How do money movements get associated with exchanges?
What does the account model look like?
In the example, Wire funds from TBD operations account to Circle
inserts a single ledger entry - where do we track that those funds were expected to go to our circle balance?
Where are total and available balances tracked? And related, how will balance checks work?
Are beneficiary IDs == customer IDs? and does TBD have a special one?