Interface: DeductionResult
Defined in: javascript/src/types.ts:97
Result of deducting credits.
Properties
allowanceConsumed
allowanceConsumed:
Decimal
Defined in: javascript/src/types.ts:101
amount
amount:
Decimal
Defined in: javascript/src/types.ts:100
balanceAfter
balanceAfter:
Decimal
Defined in: javascript/src/types.ts:102
capWarning
capWarning:
string|null
Defined in: javascript/src/types.ts:104
error?
optionalerror?:string|null
Defined in: javascript/src/types.ts:105
featureLimitWarning?
optionalfeatureLimitWarning?:string|null
Defined in: javascript/src/types.ts:113
Non-blocking warn/notify signal from a breached FeatureLimit (per-feature
invocation-count limits). null when no limit was breached (or none configured).
Mirrors capWarning.
idempotent
idempotent:
boolean
Defined in: javascript/src/types.ts:103
tierBreakdown?
optionaltierBreakdown?:Record<string,Decimal> |null
Defined in: javascript/src/types.ts:107
Exact per-tier split of amount (credit tiers); null when not computed.
transactionId
transactionId:
string
Defined in: javascript/src/types.ts:98
userId
userId:
string
Defined in: javascript/src/types.ts:99