SearchDerivationPathActivity

class SearchDerivationPathActivity(val chainSelector: ChainSelector, val getEc: () -> ElectrumClient, val getBalance: Boolean, val ongoingResults: (AccountSearchResults) -> Unit? = null)

Constructors

Link copied to clipboard
constructor(chainSelector: ChainSelector, getEc: () -> ElectrumClient, getBalance: Boolean, ongoingResults: (AccountSearchResults) -> Unit? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val addrJobs: ThreadJobPool
Link copied to clipboard
Link copied to clipboard
val bal: AtomicLong
Link copied to clipboard
Link copied to clipboard
val done: AtomicBoolean
Link copied to clipboard
Link copied to clipboard
val finishedTxGathers: AtomicLong
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val gatherMutex: iGate
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var index: Int
Link copied to clipboard
val jobs: ThreadJobPool
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val launchedTxGathers: AtomicLong
Link copied to clipboard
val mutex: iGate
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun finalize()
Link copied to clipboard
fun gatherTx(idx: Int, dest: PayDestination, history: Array<Pair<Int, Hash256>>)
Link copied to clipboard
fun gatherTxWithJobs(idx: Int, dest: PayDestination, history: Array<Pair<Int, Hash256>>)
Link copied to clipboard
fun search(maxGap: Int, secretDerivation: (Int) -> PayDestination?): AccountSearchResults