Skip to main content

PurchaseKind

One value per contract event that moves money or entitlement of an account, plus carryOver, which the backend records off-chain when an upgrade carries unused units over. A carryOver row carries the eventSeq and txHash of the subscribed event it belongs to. carryApplied is a reserved on-chain event name that the current contract never emits. It stays in the enum so that a later contract version needs no API change. Open enum.

stringPurchaseKind

One value per contract event that moves money or entitlement of an account, plus carryOver, which the backend records off-chain when an upgrade carries unused units over. A carryOver row carries the eventSeq and txHash of the subscribed event it belongs to. carryApplied is a reserved on-chain event name that the current contract never emits. It stays in the enum so that a later contract version needs no API change. Open enum.

Possible values: [deposit, subscribed, renewed, autoRenewSkipped, autoRenewSet, paygSet, escrowMoved, paygSettled, senderAdded, senderRemoved, creditsGranted, ruGranted, carryOver, carryApplied]

PurchaseKind
"deposit"