public class RippleState extends ThreadedLedgerEntry
LedgerEntry.OnLedgerEntrySTObject.FieldFilter, STObject.FieldsMap, STObject.FormatException, STObject.Translator, STObject.TranslatorsCreatedNode, DeletedNode, fields, FinalFields, format, ModifiedNode, NewFields, PreviousFields, Signer, SignerEntry, Table, TemplateEntry, TransactionMetaData, translate, WhiteList| 构造器和说明 |
|---|
RippleState()
The RippleState is a ledger entry which roughly speaking defines the balance and
trust limits between two accounts.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
authorizedBy(AccountID account)
已过时。
|
Amount |
balance() |
void |
balance(Amount val) |
Currency |
currency() |
Hash256[] |
directoryIndexes() |
AccountID |
highAccount() |
Amount |
highLimit() |
void |
highLimit(Amount val) |
UInt64 |
highNode() |
void |
highNode(UInt64 val) |
Hash256 |
highNodeOwnerDirectory() |
UInt32 |
highQualityIn() |
void |
highQualityIn(UInt32 val) |
UInt32 |
highQualityOut() |
void |
highQualityOut(UInt32 val) |
boolean |
isFor(AccountID source) |
boolean |
isFor(AccountID s1,
AccountID s2,
Currency currency) |
boolean |
isFor(Issue issue) |
Amount |
issuedByHigh() |
Amount |
issuedByLow() |
Amount |
issuedTo(AccountID accountID) |
AmountField |
limitFieldFor(AccountID source) |
AccountID |
lowAccount() |
Amount |
lowLimit() |
void |
lowLimit(Amount val) |
UInt64 |
lowNode() |
void |
lowNode(UInt64 val) |
Hash256 |
lowNodeOwnerDirectory() |
UInt32 |
lowQualityIn() |
void |
lowQualityIn(UInt32 val) |
UInt32 |
lowQualityOut() |
void |
lowQualityOut(UInt32 val) |
void |
setDefaults() |
List<AccountID> |
sortedAccounts() |
previousTxnID, previousTxnID, previousTxnLgrSeq, previousTxnLgrSeqflags, flags, index, index, ledgerEntryType, ledgerIndex, ledgerIndex, ownersas, checkFormat, engineResult, formatted, fromHex, fromJSON, fromJSONObject, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, getFields, getFormat, has, has, iterator, ledgerEntryType, prettyJSON, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, putTranslated, putTranslated, remove, setFormat, size, stobjectField, toBytes, toBytesSink, toBytesSink, toHex, toJSON, toJSONObject, transactionType, typeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic RippleState()
public UInt32 highQualityIn()
public UInt32 highQualityOut()
public UInt32 lowQualityIn()
public UInt32 lowQualityOut()
public UInt64 lowNode()
public UInt64 highNode()
public Amount balance()
public Amount lowLimit()
public Amount highLimit()
public void highQualityIn(UInt32 val)
public void highQualityOut(UInt32 val)
public void lowQualityIn(UInt32 val)
public void lowQualityOut(UInt32 val)
public void lowNode(UInt64 val)
public void highNode(UInt64 val)
public void balance(Amount val)
public void lowLimit(Amount val)
public void highLimit(Amount val)
public AccountID lowAccount()
public AccountID highAccount()
public AmountField limitFieldFor(AccountID source)
public boolean isFor(AccountID source)
public boolean isFor(Issue issue)
public Currency currency()
public Amount issuedByHigh()
public Amount issuedByLow()
@Deprecated public boolean authorizedBy(AccountID account)
public Hash256 lowNodeOwnerDirectory()
public Hash256 highNodeOwnerDirectory()
public Hash256[] directoryIndexes()
public void setDefaults()
setDefaults 在类中 LedgerEntryCopyright © 2021. All rights reserved.