@cfxlabsinc/b2b-services
    Preparing search index...

    One customer's side of a transaction write, for TransactionCacheBuster.

    type TransactionChange = {
        bankId?: string;
        customerId: Customer["id"];
        transactionIds: Transaction["id"][];
    }
    Index
    bankId?: string

    The owning bank, when the mutated transaction is bank-routed (deposits, withdrawals). When present, the realtime nudge is additionally published on the bank's channel so the bank dashboard refreshes without subscribing to a network-wide firehose. Omit for bankless transactions — the customer and operator channels still fire.

    customerId: Customer["id"]

    The external customer id, as carried in the emitted transaction event.

    transactionIds: Transaction["id"][]

    External ids of the rows this mutation touched for that customer. A transfer names the same id once per leg's customer.