Type alias ReserveCompoundCreditResult

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

A reservation's answer.

Type declaration

Type declaration

  • status: "refused"
  • reason: "no_account" | "account_frozen" | "insufficient_credit" | "supplier_cap"
  • availableMicro: number
  • liability: CompoundLiability

Type declaration