Non Witness Input
An input spending a non-segwit output.
Types
Link copied to clipboard
data class FinalizedNonWitnessInput( val inputTx: Transaction, val outputIndex: Int, val scriptSig: List<ScriptElt>, val ripemd160: Set<ByteVector>, val sha256: Set<ByteVector>, val hash160: Set<ByteVector>, val hash256: Set<ByteVector>, val unknown: List<DataEntry>) : Input.NonWitnessInput
Content copied to clipboard
A fully signed non-segwit input.
Link copied to clipboard
data class PartiallySignedNonWitnessInput( val inputTx: Transaction, val outputIndex: Int, val sighashType: Int?, val partialSigs: Map<PublicKey, ByteVector>, val derivationPaths: Map<PublicKey, KeyPathWithMaster>, val redeemScript: List<ScriptElt>?, val ripemd160: Set<ByteVector>, val sha256: Set<ByteVector>, val hash160: Set<ByteVector>, val hash256: Set<ByteVector>, val unknown: List<DataEntry>) : Input.NonWitnessInput
Content copied to clipboard
A partially signed non-segwit input. More signatures may need to be added before it can be finalized.