Interface: GrantCreditLotInput
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:109
What grantCreditLot grants.
Properties
at
at:
number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:119
expiresAt?
optionalexpiresAt:number|null
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:118
When a promotion expires; null or absent for a lot that does not.
fundingRef
fundingRef:
string
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:115
The confirmed payment or the promotion the lot is for; a second grant for it answers the first lot.
kind
kind:
CreditLotKind
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:113
lotId?
optionallotId:string
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:112
The lot's id; one is made when absent.
principalMicro
principalMicro:
number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:116
scopeId
scopeId:
string
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:110