Search in sources :

Example 1 with DepositComparator

use of io.nuls.consensus.poc.protocol.util.DepositComparator in project nuls by nuls-io.

the class CacheLoader method loadDepositList.

public List<Deposit> loadDepositList() {
    List<Deposit> depositList = new ArrayList<>();
    List<DepositPo> poList = depositStorageService.getList();
    for (DepositPo po : poList) {
        depositList.add(PoConvertUtil.poToDeposit(po));
    }
    Collections.sort(depositList, new DepositComparator());
    return depositList;
}
Also used : Deposit(io.nuls.consensus.poc.protocol.entity.Deposit) DepositPo(io.nuls.consensus.poc.storage.po.DepositPo) DepositComparator(io.nuls.consensus.poc.protocol.util.DepositComparator) ArrayList(java.util.ArrayList)

Aggregations

Deposit (io.nuls.consensus.poc.protocol.entity.Deposit)1 DepositComparator (io.nuls.consensus.poc.protocol.util.DepositComparator)1 DepositPo (io.nuls.consensus.poc.storage.po.DepositPo)1 ArrayList (java.util.ArrayList)1