Class Result41
public class Result41
- Inheritance
-
Result41
- Inherited Members
Properties
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
BlockTime
Unix timestamp of the processed block.
[JsonProperty("blockTime", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public int? BlockTime { get; set; }
Property Value
- int?
CancelledAt
[JsonProperty("cancelledAt", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string CancelledAt { get; set; }
Property Value
ChainId
Solana network identifier. Use solana:devnet for testing and solana:mainnet for production.
[JsonProperty("chainId", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[JsonConverter(typeof(StringEnumConverter))]
public Result41ChainId ChainId { get; set; }
Property Value
ClientId
Project client identifier.
[JsonProperty("clientId", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string ClientId { get; set; }
Property Value
ConfirmedAt
Timestamp when the transaction reached the reported status.
[JsonProperty("confirmedAt", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string ConfirmedAt { get; set; }
Property Value
ConfirmedAtSlot
Slot where the transaction was confirmed, if available.
[JsonProperty("confirmedAtSlot", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string ConfirmedAtSlot { get; set; }
Property Value
CreatedAt
ISO 8601 timestamp when the transaction was queued.
[JsonProperty("createdAt", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string CreatedAt { get; set; }
Property Value
EnrichedData
[JsonProperty("enrichedData", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object EnrichedData { get; set; }
Property Value
ErrorMessage
Error message if the transaction failed.
[JsonProperty("errorMessage", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string ErrorMessage { get; set; }
Property Value
ExecutionParams
Resolved execution parameters used for the transaction.
[JsonProperty("executionParams", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object ExecutionParams { get; set; }
Property Value
ExecutionResult
Raw execution result payload, if present.
[JsonProperty("executionResult", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object ExecutionResult { get; set; }
Property Value
From
Signer address used on submission.
[JsonProperty("from", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[RegularExpression("^[1-9A-HJ-NP-Za-km-z]{32,44}$")]
public string From { get; set; }
Property Value
Id
Unique identifier for the transaction.
[JsonProperty("id", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Id { get; set; }
Property Value
Signature
Signature recorded on-chain once available.
[JsonProperty("signature", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Signature { get; set; }
Property Value
Status
Current status of the transaction in the processing pipeline.
[JsonProperty("status", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
public Result41Status? Status { get; set; }
Property Value
TransactionParams
Original instruction payload submitted.
[JsonProperty("transactionParams", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object TransactionParams { get; set; }