ScriptWitness

data class ScriptWitness(val stack: List<ByteVector>) : BtcSerializable<ScriptWitness>

Constructors

Link copied to clipboard
fun ScriptWitness()
Link copied to clipboard
fun ScriptWitness(stack: List<ByteVector>)

Types

Link copied to clipboard
object Companion : BtcSerializer<ScriptWitness>

Functions

Link copied to clipboard
fun isNotNull(): Boolean
Link copied to clipboard
fun isNull(): Boolean
Link copied to clipboard
fun last(): ByteVector
Link copied to clipboard
fun push(item: ByteVector): ScriptWitness
fun push(item: ByteArray): ScriptWitness
fun push(script: List<ScriptElt>): ScriptWitness
Link copied to clipboard
open override fun serializer(): BtcSerializer<ScriptWitness>

Properties

Link copied to clipboard
val stack: List<ByteVector>