How many times the worker has tried to advance this saga.
When the worker next acts on it.
The gross USD this payout disburses, priced once by requestPayout at the locked rate; the worker submits it to the rail and settlePayout posts it out of trust unchanged. Null only on rows opened before pricing-at-request, which convert at the current rate instead.
The payment provider's reference once submitted, null before then.
Names the exact CREDIT-to-USD rate this payout is locked to.
Why the worker gave up on this payout, set when it reaches FAILED; null otherwise.
The seller's earned credits, held in the payout-reserve account while this is in flight.
The reserve posting this saga opened with — the anchor every money-moving step re-proves before trusting a byte of this row: the posting's hashed metadata seals the saga id, rate, and USD quote, and its earned-debit leg seals the reserve. Required, because the saga row is unhashed and drives real USD out of the platform.
The stored state of one in-flight payout.