Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WalletContractData

Data extracted from the contract terms that is relevant for payment processing in the wallet.

Hierarchy

  • WalletContractData

Index

Properties

allowedAuditors

allowedAuditors: AllowedAuditorInfo[]

allowedExchanges

allowedExchanges: AllowedExchangeInfo[]

amount

amount: AmountJson

autoRefund

autoRefund: undefined | Duration

contractTermsHash

contractTermsHash: string

Optional fulfillmentMessage

fulfillmentMessage: string

Optional fulfillmentMessageI18n

fulfillmentMessageI18n: InternationalizedString

fulfillmentUrl

fulfillmentUrl: string

Fulfillment URL, or the empty string if the order has no fulfillment URL.

Stored as a non-nullable string as we use this field for IndexedDB indexing.

maxDepositFee

maxDepositFee: AmountJson

maxWireFee

maxWireFee: AmountJson

merchant

merchant: MerchantInfo

merchantBaseUrl

merchantBaseUrl: string

merchantPub

merchantPub: string

merchantSig

merchantSig: string

orderId

orderId: string

payDeadline

payDeadline: Timestamp

Optional products

products: Product[]

refundDeadline

refundDeadline: Timestamp

summary

summary: string

summaryI18n

summaryI18n: undefined | {}

timestamp

timestamp: Timestamp

wireFeeAmortization

wireFeeAmortization: number

wireInfoHash

wireInfoHash: string

wireMethod

wireMethod: string

Generated using TypeDoc