Type alias CreditPurchaseInput

CreditPurchaseInput: {
    orderId: number;
    price: bigint;
    sellerContract: Address;
    repaymentCalldata: Hex;
    repaymentSwapData?: Hex;
    loanCurrency: Address;
    netPrincipal: bigint;
    minimumInitialPayment?: bigint;
    offerExpirations: bigint[];
    slippageBps?: bigint;
}

Type declaration

  • orderId: number
  • price: bigint
  • sellerContract: Address
  • repaymentCalldata: Hex
  • Optional repaymentSwapData?: Hex
  • loanCurrency: Address
  • netPrincipal: bigint
  • Optional minimumInitialPayment?: bigint
  • offerExpirations: bigint[]
  • Optional slippageBps?: bigint