Table of Contents

Class QuoteData

Namespace
Thirdweb.Bridge
Assembly
Thirdweb.dll

Represents the common fields for both Buy and Sell transactions.

public class QuoteData
Inheritance
QuoteData
Derived
Inherited Members

Properties

BlockNumber

The block number when the quote was generated.

[JsonProperty("blockNumber")]
public string BlockNumber { get; set; }

Property Value

string

DestinationAmount

The amount (in wei) of the output token to be received by the receiver address.

[JsonProperty("destinationAmount")]
public string DestinationAmount { get; set; }

Property Value

string

EstimatedExecutionTimeMs

The estimated execution time in milliseconds for filling the quote.

[JsonProperty("estimatedExecutionTimeMs")]
public long EstimatedExecutionTimeMs { get; set; }

Property Value

long

Intent

The intent object containing details about the transaction.

[JsonProperty("intent")]
public Intent Intent { get; set; }

Property Value

Intent

OriginAmount

The amount (in wei) of the input token that must be paid to receive the desired amount.

[JsonProperty("originAmount")]
public string OriginAmount { get; set; }

Property Value

string

PurchaseData

[JsonProperty("purchaseData", NullValueHandling = NullValueHandling.Ignore)]
public object PurchaseData { get; set; }

Property Value

object

Steps

[JsonProperty("steps")]
public List<Step> Steps { get; set; }

Property Value

List<Step>

Timestamp

The timestamp when the quote was generated.

[JsonProperty("timestamp")]
public long Timestamp { get; set; }

Property Value

long