| 限定符和类型 | 方法和说明 |
|---|---|
void |
Client.requestLedgerEntry(Hash256 index,
Number ledger_index,
Request.Manager<LedgerEntry> cb)
Request for a ledger_entry.
|
| 限定符和类型 | 字段和说明 |
|---|---|
Hash256 |
Alternative.hash |
| 限定符和类型 | 字段和说明 |
|---|---|
Hash256 |
TrackedAccountRoot.PreviousTxnID |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TrackedAccountRoot.updateFromTransaction(Hash256 transactionHash,
UInt32 transactionLedgerIndex,
STObject rootUpdates)
updateFromTransaction
|
| 限定符和类型 | 字段和说明 |
|---|---|
Hash256 |
Submission.hash |
| 构造器和说明 |
|---|
Submission(Request request,
UInt32 sequence,
Hash256 hash,
long ledgerSequence,
Amount fee,
UInt32 lastLedgerIndex)
Constructor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
STReader.hash256()
Parse hash256.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
STWriter.write(Hash256 hash256,
LedgerEntry le)
Write ledger_entry.
|
| 限定符和类型 | 方法和说明 |
|---|---|
LedgerEntry |
SLECache.get(Hash256 index)
Get LedgerEntry.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
STObject.get(Hash256Field f) |
Hash256 |
AccountID.lineIndex(Issue issue)
line-index.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static BigDecimal |
Quality.fromBookDirectory(Hash256 bookDirectory,
boolean payIsNative,
boolean getIsNative)
Finds the quality (TakerPays/TakerGets) ratio packed into the last 64
bits of root DirectoryNode ledger indexes.
|
void |
STObject.put(Hash256Field f,
Hash256 o) |
boolean |
Vector256.removeUnstable(Hash256 ledgerIndex)
This method puts the last element in the removed elements slot, and
pops off the back, thus preserving contiguity but losing ordering.
|
| 限定符和类型 | 字段和说明 |
|---|---|
static Hash256 |
Hash256.ZERO_256 |
| 限定符和类型 | 方法和说明 |
|---|---|
static Hash256 |
Index.accountRoot(AccountID accountID)
Create accountRoot from accountId.
|
static Hash256 |
Index.bookEnd(Hash256 base)
Book end.
|
static Hash256 |
Index.bookStart(Hash256 indexFromBookRange)
Book start.
|
static Hash256 |
Index.bookStart(Issue pays,
Issue gets)
Book start.
|
static Hash256 |
Index.directoryNode(Hash256 rootIndex,
UInt64 nodeIndex) |
Hash256 |
HalfSha512.finish()
Finish.
|
static Hash256 |
Hash256.fromHex(String s)
Transfer from HexString to hash256.
|
static Hash256 |
Index.ledgerHashes()
Get Ledger-hash.
|
static Hash256 |
Index.ledgerHashes(long prev)
Get ledger-hash.
|
Hash256 |
Hash256.Translator.newInstance(byte[] b) |
static Hash256 |
Index.ownerDirectory(AccountID account)
Owner Directory
|
static Hash256 |
Hash256.prefixedHalfSha512(Prefix prefix,
byte[] blob)
prefixedHalfSha512
|
static Hash256 |
Index.quality(Hash256 index,
UInt64 quality)
Quality.
|
static Hash256 |
Index.rippleState(AccountID a1,
AccountID a2,
Currency currency)
Get rippleState.
|
static Hash256 |
Index.rippleState(List<AccountID> accounts,
Currency currency)
rippleState
|
static Hash256 |
Hash256.signingHash(byte[] blob)
Get signing hash.
|
static Hash256 |
Index.transactionID(byte[] blob)
Get transaction Id from blob.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Hash256 |
Index.bookEnd(Hash256 base)
Book end.
|
static Hash256 |
Index.bookStart(Hash256 indexFromBookRange)
Book start.
|
static Hash256 |
Index.directoryNode(Hash256 rootIndex,
UInt64 nodeIndex) |
int |
Hash256.divergenceDepth(Hash256 other)
divergenceDepth
|
int |
Hash256.divergenceDepth(int i,
Hash256 other)
divergenceDepth
|
static Hash256 |
Index.quality(Hash256 index,
UInt64 quality)
Quality.
|
void |
HalfSha512.update(Hash256 hash)
Update
|
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
LedgerEntry.index() |
Hash256 |
LedgerEntry.ledgerIndex() |
Hash256 |
ThreadedLedgerEntry.previousTxnID() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
LedgerEntry.index(Hash256 index) |
void |
LedgerEntry.ledgerIndex(Hash256 val) |
void |
ThreadedLedgerEntry.previousTxnID(Hash256 val) |
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
Offer.bookBase() |
Hash256 |
Offer.bookDirectory() |
Hash256 |
Offer.bookNodeDirectoryIndex() |
Hash256[] |
RippleState.directoryIndexes() |
Hash256[] |
Offer.directoryIndexes() |
Hash256 |
Offer.fundingSource() |
Hash256 |
RippleState.highNodeOwnerDirectory() |
Hash256 |
Offer.lineIndex(Amount amt) |
Hash256 |
RippleState.lowNodeOwnerDirectory() |
Hash256 |
DirectoryNode.nextIndex() |
Hash256 |
Offer.ownerNodeDirectoryIndex() |
Hash256 |
DirectoryNode.prevIndex() |
Hash256 |
DirectoryNode.rootIndex() |
Hash256 |
AccountRoot.walletLocator() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
Offer.belongsToBook(Hash256 bookBase) |
void |
Offer.bookDirectory(Hash256 val) |
void |
DirectoryNode.rootIndex(Hash256 val) |
void |
AccountRoot.walletLocator(Hash256 val) |
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
Transaction.accountTxnID() |
Hash256 |
Transaction.hash() |
Hash256 |
Transaction.previousTxnID() |
Hash256 |
Transaction.signingHash() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Transaction.accountTxnID(Hash256 val) |
void |
Transaction.previousTxnID(Hash256 val) |
| 限定符和类型 | 字段和说明 |
|---|---|
Hash256 |
TransactionResult.hash |
Hash256 |
TransactionResult.ledgerHash
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
AffectedNode.ledgerIndex() |
| 构造器和说明 |
|---|
TransactionResult(long ledgerIndex,
Hash256 hash,
Transaction txn,
TransactionMeta meta) |
| 限定符和类型 | 字段和说明 |
|---|---|
Hash256 |
SignedTransaction.hash |
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
Payment.invoiceID() |
Hash256 |
TicketCancel.ticketID() |
Hash256 |
AccountSet.walletLocator() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Payment.invoiceID(Hash256 val) |
void |
TicketCancel.ticketID(Hash256 id) |
void |
AccountSet.walletLocator(Hash256 val) |
| 限定符和类型 | 字段和说明 |
|---|---|
Hash256 |
LedgerHeader.previousLedger |
Hash256 |
LedgerHeader.stateHash |
Hash256 |
LedgerHeader.transactionHash |
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
LedgerHeader.hash() |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Hash256 |
ShaMapNode.hash |
Hash256 |
ShaMapLeaf.index |
Hash256 |
PathToIndex.index |
| 限定符和类型 | 字段和说明 |
|---|---|
TreeSet<Hash256> |
ShaMapDiff.added |
TreeSet<Hash256> |
ShaMapDiff.deleted |
TreeSet<Hash256> |
ShaMapDiff.modified |
TreeSet<Hash256> |
AccountStateBuilder.modifiedEntries |
| 限定符和类型 | 方法和说明 |
|---|---|
Hash256 |
ShaMapNode.createHash() |
Hash256 |
AccountState.getNextIndex(Hash256 nextIndex,
Hash256 bookEnd) |
Hash256 |
ShaMapNode.hash() |
Hash256 |
ShaMapInner.hash() |
Hash256 |
NodeStore.set(byte[] content)
The complement to `get` api, which together form a simple public interface.
|
Hash256 |
AccountStateBuilder.targetAccountHash() |
| 限定符和类型 | 方法和说明 |
|---|---|
TreeSet<Hash256> |
AccountStateBuilder.directoriesWithIndexesOutOfOrder() |
Iterable<Hash256> |
AccountState.directoryIterator(OfferDirectory forQuality) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
ShaMapInner.addItem(Hash256 index,
ShaMapItem item) |
byte[] |
NodeStore.get(Hash256 hash)
The complement to `set` api, which together form a simple public interface.
|
byte[] |
NodeStore.KeyValueBackend.get(Hash256 key) |
protected ShaMapNode |
ShaMapInner.getBranch(Hash256 index) |
DirectoryNode |
AccountState.getDirectoryNode(Hash256 index) |
ShaMapItem |
ShaMapInner.getItem(Hash256 index) |
LedgerEntry |
AccountState.getLE(Hash256 index) |
ShaMapLeaf |
ShaMapInner.getLeaf(Hash256 index) |
ShaMapLeaf |
ShaMapInner.getLeafForUpdating(Hash256 leaf) |
Hash256 |
AccountState.getNextIndex(Hash256 nextIndex,
Hash256 bookEnd) |
boolean |
ShaMapInner.hasLeaf(Hash256 index) |
Iterable<OfferDirectory> |
AccountState.offerDirectories(Hash256 bookBase) |
void |
HashedTreeWalker.onInner(Hash256 h,
ShaMapInner inner) |
void |
HashedTreeWalker.onLeaf(Hash256 h,
ShaMapLeaf le) |
void |
AccountStateBuilder.onLedgerClose(long ledgerIndex,
Hash256 accountHash,
Hash256 parentHash) |
PathToIndex |
ShaMapInner.pathToIndex(Hash256 index) |
void |
NodeStore.KeyValueBackend.put(Hash256 key,
byte[] content) |
AccountState.QualityIterator |
AccountState.qualityIterator(Hash256 bookBase) |
boolean |
ShaMapInner.removeLeaf(Hash256 index) |
protected int |
ShaMapInner.selectBranch(Hash256 index) |
protected void |
ShaMapInner.setBranch(Hash256 index,
ShaMapNode node) |
boolean |
ShaMapInner.updateItem(Hash256 index,
ShaMapItem item) |
void |
AccountState.updateSkipLists(long currentIndex,
Hash256 parentHash) |
| 构造器和说明 |
|---|
PathToIndex(ShaMapInner root,
Hash256 index) |
QualityIterator(Hash256 start) |
ShaMapLeaf(Hash256 index,
ShaMapItem item) |
Copyright © 2021. All rights reserved.