Class LORippleState
The RippleState object type connects two accounts in a single currency.
Namespace: Xrpl.Models.Ledger
Assembly: Xrpl.dll
Syntax
public class LORippleState : BaseLedgerEntry
Constructors
| Improve this Doc View SourceLORippleState()
Declaration
public LORippleState()
Properties
| Improve this Doc View SourceBalance
The balance of the trust line, from the perspective of the low account.
A negative balance indicates that the low account has issued currency to the high account.
The issuer is always the neutral value ACCOUNT_ONE.
Declaration
public Currency Balance { get; set; }
Property Value
Type | Description |
---|---|
Currency |
Flags
A bit-map of boolean options enabled for this object.
Declaration
public RippleStateFlags Flags { get; set; }
Property Value
Type | Description |
---|---|
RippleStateFlags |
HighLimit
The limit that the high account has set on the trust line.
The issuer is the address of the high account that set this limit.
Declaration
public Currency HighLimit { get; set; }
Property Value
Type | Description |
---|---|
Currency |
HighNode
A hint indicating which page of the high account's owner directory links to this object, in case the directory consists of multiple pages.
Declaration
public string HighNode { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HighQualityIn
The inbound quality set by the high account, as an integer in the implied ratio HighQualityIn:1,000,000,000.
As a special case, the value 0 is equivalent to 1 billion, or face value.
Declaration
public uint? HighQualityIn { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
HighQualityOut
The outbound quality set by the high account, as an integer in the implied ratio HighQualityOut:1,000,000,000.
As a special case, the value 0 is equivalent to 1 billion, or face value.
Declaration
public uint? HighQualityOut { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
LowLimit
The limit that the low account has set on the trust line.
The issuer is the address of the low account that set this limit.
Declaration
public Currency LowLimit { get; set; }
Property Value
Type | Description |
---|---|
Currency |
LowNode
A hint indicating which page of the low account's owner directory links to this object, in case the directory consists of multiple pages.
Declaration
public string LowNode { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LowQualityIn
The inbound quality set by the low account, as an integer in the implied ratio LowQualityIn:1,000,000,000.
As a special case, the value 0 is equivalent to 1 billion, or face value.
Declaration
public uint? LowQualityIn { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
LowQualityOut
The outbound quality set by the low account, as an integer in the implied ratio LowQualityOut:1,000,000,000.
As a special case, the value 0 is equivalent to 1 billion, or face value.
Declaration
public uint? LowQualityOut { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
PreviousTxnID
The identifying hash of the transaction that most recently modified this object.
Declaration
public string PreviousTxnID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PreviousTxnLgrSeq
The index of the ledger that contains the transaction that most recently modified this object.
Declaration
public uint PreviousTxnLgrSeq { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |