Class Meta
Transaction metadata is a section of data that gets added to a transaction after it is processed.
Any transaction that gets included in a ledger has metadata, regardless of whether it is successful.
The transaction metadata describes the outcome of the transaction in detail.
Inheritance
Namespace: Xrpl.Models.Transaction
Assembly: Xrpl.dll
Syntax
public class Meta : object
Properties
| Improve this Doc View SourceActuallyDeliveredAmount
(Omitted for non-Payment transactions) The Currency Amount actually received by the Destination account.
Use this field to determine how much was delivered, regardless of whether the transaction is a partial payment.
See this description for details.
Declaration
public Currency ActuallyDeliveredAmount { get; set; }
Property Value
Type | Description |
---|---|
Currency |
AffectedNodes
List of ledger objects that were created, deleted, or modified by this transaction, and specific changes to each.
Declaration
public List<AffectedNode> AffectedNodes { get; set; }
Property Value
Type | Description |
---|---|
List<AffectedNode> |
MetaBlob
Declaration
public string MetaBlob { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PartialDeliveredAmount
(May be omitted) For a partial payment, this field records the amount of currency actually delivered to the destination.
To avoid errors when reading transactions, instead use the delivered_amount field, which is provided for all Payment transactions, partial or not.
Declaration
public Currency PartialDeliveredAmount { get; set; }
Property Value
Type | Description |
---|---|
Currency |
TransactionIndex
The transaction's position within the ledger that included it.
This is zero-indexed.
(For example, the value 2 means it was the 3rd transaction in that ledger.)
Declaration
public int TransactionIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TransactionResult
A result code indicating whether the transaction succeeded or how it failed.
Declaration
public string TransactionResult { get; set; }
Property Value
Type | Description |
---|---|
System.String |