Class QuoteData<TIntent>
Represents the common fields for both Buy and Sell transactions.
public class QuoteData<TIntent> where TIntent : Intent
Type Parameters
TIntent
- Inheritance
-
QuoteData<TIntent>
- Derived
- Inherited Members
Properties
BlockNumber
The block number when the quote was generated.
[JsonProperty("blockNumber")]
public string BlockNumber { get; set; }
Property Value
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
EstimatedExecutionTimeMs
The estimated execution time in milliseconds for filling the quote.
[JsonProperty("estimatedExecutionTimeMs")]
public long EstimatedExecutionTimeMs { get; set; }
Property Value
Intent
The intent object containing details about the transaction.
[JsonProperty("intent")]
public TIntent Intent { get; set; }
Property Value
- TIntent
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
Timestamp
The timestamp when the quote was generated.
[JsonProperty("timestamp")]
public long Timestamp { get; set; }