Show / Hide Table of Contents

Interface IBaseTransactionResponse

This information is added to Transactions in request responses, but is not part of the canonical Transaction information on ledger.
These fields are denoted with lowercase letters to indicate this in the rippled responses.

Namespace: Xrpl.Models.Transactions
Assembly: Xrpl.dll
Syntax
public interface IBaseTransactionResponse

Properties

| Edit this page View Source

CloseTimeIso

The ledger close time represented in ISO 8601 time format.

Declaration
[JsonConverter(typeof(FromStringDateTimeConverter))]
[JsonPropertyName("close_time_iso")]
DateTime? CloseTimeIso { get; set; }
Property Value
Type Description
Nullable
Remarks

rippled attaches this directly to the transaction object on tx/account_tx responses regardless of API version — API v1 flattens the whole response onto the transaction, and API v2's account_tx nests it inside tx_json alongside ctid (unlike the singular tx method, where it sits beside tx_json instead — see CloseTimeIso).

| Edit this page View Source

Ctid

The compact transaction identifier of this transaction, when rippled reports one.

Declaration
[JsonPropertyName("ctid")]
string? Ctid { get; set; }
Property Value
Type Description
string
Remarks

New in rippled 1.12.0. rippled nests this inside the transaction object itself on account_tx — see the remark on CloseTimeIso for why that placement differs from the singular tx method's Ctid.

| Edit this page View Source

Date

The date/time when this transaction was included in a validated ledger.

Declaration
[JsonConverter(typeof(RippleDateTimeConverter))]
[JsonPropertyName("date")]
DateTime? Date { get; set; }
Property Value
Type Description
Nullable
| Edit this page View Source

Hash

An identifying hash value unique to this transaction, as a hex string.

Declaration
[JsonPropertyName("hash")]
string Hash { get; set; }
Property Value
Type Description
string
| Edit this page View Source

InLedger

Declaration
[JsonPropertyName("inLedger")]
uint? InLedger { get; set; }
Property Value
Type Description
uint?
| Edit this page View Source

LedgerIndex

The sequence number of the ledger that included this transaction.

Declaration
[JsonPropertyName("ledger_index")]
uint? LedgerIndex { get; set; }
Property Value
Type Description
uint?
| Edit this page View Source

Validated

Declaration
[JsonPropertyName("validated")]
bool? Validated { get; set; }
Property Value
Type Description
bool?
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX