Table of Contents

Class StatusData

Namespace
Thirdweb.Bridge
Assembly
Thirdweb.dll

Represents the data returned in the status response.

public class StatusData
Inheritance
StatusData
Inherited Members

Properties

DestinationAmount

The destination token amount in wei (for COMPLETED status).

[JsonProperty("destinationAmount", NullValueHandling = NullValueHandling.Ignore)]
public string DestinationAmount { get; set; }

Property Value

string

DestinationChainId

The destination chain ID (for PENDING and COMPLETED statuses).

[JsonProperty("destinationChainId", NullValueHandling = NullValueHandling.Ignore)]
public BigInteger? DestinationChainId { get; set; }

Property Value

BigInteger?

DestinationTokenAddress

The destination token address (for PENDING and COMPLETED statuses).

[JsonProperty("destinationTokenAddress", NullValueHandling = NullValueHandling.Ignore)]
public string DestinationTokenAddress { get; set; }

Property Value

string

OriginAmount

The origin token amount in wei (for PENDING and COMPLETED statuses).

[JsonProperty("originAmount", NullValueHandling = NullValueHandling.Ignore)]
public string OriginAmount { get; set; }

Property Value

string

OriginChainId

The origin chain ID (for PENDING and COMPLETED statuses).

[JsonProperty("originChainId", NullValueHandling = NullValueHandling.Ignore)]
public BigInteger? OriginChainId { get; set; }

Property Value

BigInteger?

OriginTokenAddress

The origin token address (for PENDING and COMPLETED statuses).

[JsonProperty("originTokenAddress", NullValueHandling = NullValueHandling.Ignore)]
public string OriginTokenAddress { get; set; }

Property Value

string

Status

The status of the transaction.

[JsonProperty("status")]
public string Status { get; set; }

Property Value

string

StatusType

The status of the transaction (as StatusType enum).

[JsonIgnore]
public StatusType StatusType { get; }

Property Value

StatusType

Transactions

A list of transactions involved in this status.

[JsonProperty("transactions")]
public List<TransactionStatus> Transactions { get; set; }

Property Value

List<TransactionStatus>