Type alias QuoteBase

QuoteBase: {
    orderId: number;
    price: bigint;
    totalPrice: bigint;
    buyer: Address;
    buyerBundler: Address;
    buyerLoanContract: Address;
    loanCurrency: Address;
    purchaseCurrency: Address;
    netPrincipal: bigint;
    initialPayment: bigint;
    inputAmount: bigint;
    deadline: bigint;
    module: Address;
    execution: ExecutionDataV7;
    approvalCaps: readonly {
        currency: Address;
        amount: bigint;
    }[];
    extraSeaportData?: Hex;
    loanSwapData: Hex;
    repaymentSwapData: Hex;
}

Type declaration

  • orderId: number
  • price: bigint
  • totalPrice: bigint
  • buyer: Address
  • buyerBundler: Address
  • buyerLoanContract: Address
  • loanCurrency: Address
  • purchaseCurrency: Address
  • netPrincipal: bigint
  • initialPayment: bigint
  • inputAmount: bigint
  • deadline: bigint
  • module: Address
  • execution: ExecutionDataV7
  • approvalCaps: readonly {
        currency: Address;
        amount: bigint;
    }[]
  • Optional extraSeaportData?: Hex
  • loanSwapData: Hex
  • repaymentSwapData: Hex