public class AccountStateBuilder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
TreeSet<Hash256> |
modifiedEntries |
long |
nextTransactionIndex |
long |
totalTransactions |
| 构造器和说明 |
|---|
AccountStateBuilder(AccountState state,
long targetLedgerIndex) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
bad() |
long |
currentLedgerIndex() |
TreeSet<Hash256> |
directoriesWithIndexesOutOfOrder() |
static <E> Collection<E> |
makeCollection(Iterable<E> iter) |
void |
onLedgerClose(long ledgerIndex,
Hash256 accountHash,
Hash256 parentHash) |
void |
onTransaction(TransactionResult tr) |
AccountState |
previousState() |
void |
resetModified() |
void |
setState(AccountState map) |
void |
setStateCheckPoint() |
AccountState |
state() |
Hash256 |
targetAccountHash() |
String |
targetAccountHashHex() |
public long nextTransactionIndex
public long totalTransactions
public AccountStateBuilder(AccountState state, long targetLedgerIndex)
public void resetModified()
public void setStateCheckPoint()
public void onTransaction(TransactionResult tr)
public static <E> Collection<E> makeCollection(Iterable<E> iter)
public AccountState state()
public long currentLedgerIndex()
public String targetAccountHashHex()
public Hash256 targetAccountHash()
public boolean bad()
public AccountState previousState()
public void setState(AccountState map)
Copyright © 2021. All rights reserved.