zcash-android-wallet-sdk / cash.z.wallet.sdk.db / PendingTransactionDao

PendingTransactionDao

interface PendingTransactionDao

Data access object providing crud for pending transactions.

Functions

cancel

abstract suspend fun cancel(id: Long): Unit

create

abstract suspend fun create(transaction: PendingTransactionEntity): Long

delete

abstract suspend fun delete(transaction: PendingTransactionEntity): Unit

findById

abstract suspend fun findById(id: Long): PendingTransactionEntity?

getAll

abstract fun getAll(): Flow<List<PendingTransactionEntity>>

monitorById

abstract fun monitorById(id: Long): Flow<PendingTransactionEntity>

update

abstract suspend fun update(transaction: PendingTransactionEntity): Unit