Class TransactionStreamResponseResult
Many subscriptions result in messages about transactions, including the following:
The transactions stream
The transactions_proposed stream
accounts subscriptions
accounts_proposed subscriptions
book (Order Book) subscriptions
https://xrpl.org/subscribe.html#transaction-streams
Inherited Members
Namespace: Xrpl.Models.Subscriptions
Assembly: Xrpl.dll
Syntax
public class TransactionStreamResponseResult : BaseStreamResponseResult
Properties
| Improve this Doc View SourceLedgerCurrentIndex
(Unvalidated transactions only) The ledger index of the current in-progress ledger version for which this transaction is currently proposed.
Declaration
public uint? LedgerCurrentIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
Meta
(Validated transactions only) The transaction metadata, which shows the exact outcome of the transaction in detail.
Declaration
public Meta Meta { get; set; }
Property Value
Type | Description |
---|---|
Meta |
Transaction
Declaration
public ITransactionResponseCommon Transaction { get; }
Property Value
Type | Description |
---|---|
ITransactionResponseCommon |
TransactionJson
The definition of the transaction in JSON format
Declaration
public dynamic TransactionJson { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
Type
transaction indicates this is the notification of a transaction, which could come from several possible streams.
Declaration
public ResponseStreamType Type { get; set; }
Property Value
Type | Description |
---|---|
ResponseStreamType |
Validated
If true, this transaction is included in a validated ledger and its outcome is final.
Responses from the transaction stream should always be validated.
Declaration
public bool Validated { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |