Table of Contents

Class Quote2

Namespace
Thirdweb.Api
Assembly
Thirdweb.dll
public class Quote2
Inheritance
Quote2
Inherited Members

Properties

AdditionalProperties

[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }

Property Value

IDictionary<string, object>

BlockNumber

Block number when quote was generated

[JsonProperty("blockNumber", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string BlockNumber { get; set; }

Property Value

string

DestinationAmount

Destination amount in wei

[JsonProperty("destinationAmount", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string DestinationAmount { get; set; }

Property Value

string

EstimatedExecutionTimeMs

Estimated execution time in milliseconds

[JsonProperty("estimatedExecutionTimeMs", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public double EstimatedExecutionTimeMs { get; set; }

Property Value

double

Intent

Quote intent details

[JsonProperty("intent", Required = Required.Always)]
[Required]
public Intent2 Intent { get; set; }

Property Value

Intent2

OriginAmount

Origin amount in wei

[JsonProperty("originAmount", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string OriginAmount { get; set; }

Property Value

string

Steps

Array of steps to complete the bridge operation

[JsonProperty("steps", Required = Required.Always)]
[Required]
public ICollection<steps> Steps { get; set; }

Property Value

ICollection<steps>

Timestamp

Quote timestamp

[JsonProperty("timestamp", Required = Required.Always)]
public double Timestamp { get; set; }

Property Value

double