forEachTxByDate

open override fun forEachTxByDate(doit: (TransactionHistory) -> Boolean)

Wallet history iterator, sorted by newest first.

Parameters

doit

tx history processor. Return true if you are done.


open override fun forEachTxByDate(startingDate: Long, count: Long, doit: (TransactionHistory) -> Boolean)

Wallet history iterator, sorted by newest first.

Parameters

startingDate

Starting date, in epoch seconds

count

Ask for this many unique dates. This parameter allows callers to chunk the iteration into memory-efficient pieces for large wallets. Since its guaranteed that all transactions of a particular date will be provided, the caller can continue iteration by calling this function again with the last date provided+1

doit

tx history processor. Return true if you are done.