Table of Contents

Class Steps

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

Properties

AdditionalProperties

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

Property Value

IDictionary<string, object>

DestinationAmount

Destination amount in wei

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

Property Value

string

DestinationToken

Destination token information

[JsonProperty("destinationToken", Required = Required.Always)]
[Required]
public DestinationToken2 DestinationToken { get; set; }

Property Value

DestinationToken2

EstimatedExecutionTimeMs

Estimated execution time in milliseconds

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

Property Value

double

OriginAmount

Origin amount in wei

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

Property Value

string

OriginToken

Origin token information

[JsonProperty("originToken", Required = Required.Always)]
[Required]
public OriginToken2 OriginToken { get; set; }

Property Value

OriginToken2

Transactions

Array of transactions for this step

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

Property Value

ICollection<Transactions4>