Skip to main content

Type Alias: ReserveCompoundCreditResult

ReserveCompoundCreditResult = { allocations: CreditAllocationRow[]; hold: CreditHoldRow; liability: CompoundLiability; status: "reserved" | "existing"; } | { availableMicro: number; liability: CompoundLiability; reason: "no_account" | "account_frozen" | "insufficient_credit" | "supplier_cap"; status: "refused"; } | { hold: CreditHoldRow; status: "conflict"; }

Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:204

A reservation's answer.