use of io.nuls.account.ledger.base.task.CheckUnConfirmTxThread in project nuls by nuls-io.
the class AccountLedgerModuleBootstrap method start.
@Override
public void start() {
this.waitForDependencyRunning(AccountConstant.MODULE_ID_ACCOUNT, ProtocolConstant.MODULE_ID_PROTOCOL);
BalanceManager balanceManager = NulsContext.getServiceBean(BalanceManager.class);
balanceManager.initAccountBalance();
ScheduledThreadPoolExecutor executor = TaskManager.createScheduledThreadPool(1, new NulsThreadFactory(AccountLedgerConstant.MODULE_ID_ACCOUNTLEDGER, "CheckUnConfirmTxThread"));
executor.scheduleAtFixedRate(NulsContext.getServiceBean(CheckUnConfirmTxThread.class), 1, 10, TimeUnit.MINUTES);
}
Aggregations