TxSpendingProposal

open class TxSpendingProposal(val wallet: Wallet, val tx: iTransaction, val info: String, _mine: Boolean, val onAccept: SpendingProposal.() -> Unit) : SpendingProposal

Constructors

Link copied to clipboard
constructor(wallet: Wallet, tx: iTransaction, info: String, _mine: Boolean, onAccept: SpendingProposal.() -> Unit)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val info: String
Link copied to clipboard
var job: Job?
Link copied to clipboard
var jobs: CoroutineScope?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val title: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun accept()
Link copied to clipboard
Link copied to clipboard
open suspend override fun go()
Link copied to clipboard
open override fun invalidate(reason: String)
Link copied to clipboard
fun jobForInputOrAdd(input: Int, addFn: () -> SpendAnInput): SpendAnInput