Class Result20
public class Result20
- Inheritance
-
Result20
- Inherited Members
Properties
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
BatchIndex
Index within transaction batch
[JsonProperty("batchIndex", Required = Required.Always)]
public int BatchIndex { get; set; }
Property Value
CancelledAt
ISO timestamp when transaction was cancelled, if applicable
[JsonProperty("cancelledAt", Required = Required.AllowNull)]
public string CancelledAt { get; set; }
Property Value
ChainId
Blockchain network identifier as string
[JsonProperty("chainId", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string ChainId { get; set; }
Property Value
ClientId
Client identifier that initiated the transaction
[JsonProperty("clientId", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string ClientId { get; set; }
Property Value
ConfirmedAt
ISO timestamp when transaction was confirmed on-chain
[JsonProperty("confirmedAt", Required = Required.AllowNull)]
public string ConfirmedAt { get; set; }
Property Value
ConfirmedAtBlockNumber
Block number where transaction was confirmed
[JsonProperty("confirmedAtBlockNumber", Required = Required.AllowNull)]
public string ConfirmedAtBlockNumber { get; set; }
Property Value
CreatedAt
ISO timestamp when transaction was created
[JsonProperty("createdAt", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string CreatedAt { get; set; }
Property Value
EnrichedData
Additional metadata and enriched transaction information
[JsonProperty("enrichedData", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object EnrichedData { get; set; }
Property Value
ErrorMessage
Error message if transaction failed
[JsonProperty("errorMessage", Required = Required.AllowNull)]
public string ErrorMessage { get; set; }
Property Value
ExecutionParams
Parameters used for transaction execution
[JsonProperty("executionParams", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object ExecutionParams { get; set; }
Property Value
ExecutionResult
Result data from transaction execution
[JsonProperty("executionResult", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object ExecutionResult { get; set; }
Property Value
From
Sender wallet address
[JsonProperty("from", Required = Required.AllowNull)]
public string From { get; set; }
Property Value
Id
Unique transaction identifier
[JsonProperty("id", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Id { get; set; }
Property Value
Status
Transaction status
[JsonProperty("status", Required = Required.AllowNull)]
[JsonConverter(typeof(StringEnumConverter))]
public Result20Status? Status { get; set; }
Property Value
TransactionHash
On-chain transaction hash once confirmed
[JsonProperty("transactionHash", Required = Required.AllowNull)]
public string TransactionHash { get; set; }
Property Value
TransactionParams
Original transaction parameters and data
[JsonProperty("transactionParams", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object TransactionParams { get; set; }