TxOut

data class TxOut(val amount: Satoshi, val publicKeyScript: ByteVector) : BtcSerializable<TxOut>

Constructors

Link copied to clipboard
fun TxOut(amount: Satoshi, publicKeyScript: ByteArray)
Link copied to clipboard
fun TxOut(amount: Satoshi, publicKeyScript: List<ScriptElt>)
Link copied to clipboard
fun TxOut(amount: Satoshi, publicKeyScript: ByteVector)

Types

Link copied to clipboard
object Companion : BtcSerializer<TxOut>

Functions

Link copied to clipboard
open override fun serializer(): BtcSerializer<TxOut>
Link copied to clipboard
fun updateAmount(newAmount: Satoshi): TxOut
Link copied to clipboard
fun updatePublicKeyScript(input: ByteVector): TxOut
fun updatePublicKeyScript(input: ByteArray): TxOut
fun updatePublicKeyScript(input: List<ScriptElt>): TxOut
Link copied to clipboard
fun weight(): Int

Properties

Link copied to clipboard
val amount: Satoshi
Link copied to clipboard
val publicKeyScript: ByteVector