Skip to main content

Interface: ApproveSettlementParsedPayload

Escrow data sent after a settlement offer is approved and the payment is settled

Hierarchy​

Properties​

amount​

• amount: string

Amount in token

Defined in​

typing/index.ts:284


amountArbitrator​

• amountArbitrator: string

Arbitrator's final share in percentage incl. fees

Defined in​

typing/index.ts:294


amountBuyer​

• amountBuyer: string

Buyer's final share in percentage incl. fees

Defined in​

typing/index.ts:286


amountMarketplace​

• amountMarketplace: string

Marketplace's final share in percentage incl. fees

Defined in​

typing/index.ts:290


amountProtocol​

• amountProtocol: string

Protocol's final share in percentage incl. fees

Defined in​

typing/index.ts:292


amountSeller​

• amountSeller: string

Seller's final share in percentage incl. fees

Defined in​

typing/index.ts:288


blockNumber​

• blockNumber: number

Number of the block in which the transaction was minted

Inherited from​

GenericParsedTxPayload.blockNumber

Defined in​

typing/index.ts:224


buyer​

• buyer: string

Who sent the payment

Defined in​

typing/index.ts:252


challengePeriodEnd​

• challengePeriodEnd: Date

When does the current challenge period end (seconds in Unix epoch)

Defined in​

typing/index.ts:260


challengePeriodExtension​

• challengePeriodExtension: number

By how much will the challenge period get extended after a challenge (in seconds)

Defined in​

typing/index.ts:256


challengePeriodStart​

• challengePeriodStart: Date

When does the current challenge period start (seconds in Unix epoch)

Defined in​

typing/index.ts:258


claimed​

• claimed: boolean

True if the payment was already withdrawn from the escrow

Defined in​

typing/index.ts:270


consensusBuyer​

• consensusBuyer: number

Buyer's agreement on the arbitrator

Defined in​

typing/index.ts:272


consensusSeller​

• consensusSeller: number

Seller's agreement on the arbitrator

Defined in​

typing/index.ts:274


escrowId​

• escrowId: number

ID of the escrow that the transaction created or acted upon

Inherited from​

GenericParsedTxPayload.escrowId

Defined in​

typing/index.ts:226


latestSettlementOfferBuyer​

• latestSettlementOfferBuyer: number

How much was the buyer offered in the latest settlement offer

Defined in​

typing/index.ts:248


latestSettlementOfferSeller​

• latestSettlementOfferSeller: number

How much was the seller offered in the latest settlement offer

Defined in​

typing/index.ts:250


marketplace​

• marketplace: string

address of a marketplace that has facilitated the payment

Defined in​

typing/index.ts:262


marketplaceFee​

• marketplaceFee: number

Fee for the marketplace (can be 0 even if a marketplace was set but doesn't charge fee)

Defined in​

typing/index.ts:264


name​

• name: string

Name of the event

Inherited from​

GenericParsedTxPayload.name

Defined in​

typing/index.ts:220


paymentReference​

• Optional paymentReference: string

A text reference that was attached to the payment

Defined in​

typing/index.ts:268


seller​

• seller: string

Whom is the payment for

Defined in​

typing/index.ts:254


settledAt​

• settledAt: Date

Defined in​

typing/index.ts:246


splitBuyer​

• splitBuyer: number

Current buyer's split based on the latest action on the escrow

Defined in​

typing/index.ts:276


splitMarketplace​

• splitMarketplace: number

Marketplace fee (bips)

Defined in​

typing/index.ts:280


splitProtocol​

• splitProtocol: number

Protocol fee (bips)

Defined in​

typing/index.ts:282


splitSeller​

• splitSeller: number

Current seller's split based on the latest action on the escrow

Defined in​

typing/index.ts:278


tokenAddress​

• Optional tokenAddress: string

Token used in the payment (null for ETH)

Defined in​

typing/index.ts:266


transactionHash​

• transactionHash: string

Transaction hash

Inherited from​

GenericParsedTxPayload.transactionHash

Defined in​

typing/index.ts:222