Service-level projection of an escrow transfer row. Always carries the
customer's external id (string) — never the internal numeric FK.
The DB column legacyTransactionId is non-null only for rows backfilled
from cfx-movemoney's escrow_transfer_transaction table.
Party identifiers are exposed as senderId / recipientId (the API
vocabulary). The underlying DB columns are still sender_external_id /
recipient_external_id; the mapper below is the single translation point.
Service-level projection of an escrow transfer row. Always carries the customer's external id (string) — never the internal numeric FK.
The DB column
legacyTransactionIdis non-null only for rows backfilled fromcfx-movemoney'sescrow_transfer_transactiontable.Party identifiers are exposed as
senderId/recipientId(the API vocabulary). The underlying DB columns are stillsender_external_id/recipient_external_id; the mapper below is the single translation point.