SatoshiScript

constructor(chainSelector: ChainSelector, script: String, typ: SatoshiScript.Type = Type.SATOSCRIPT)

Construct a script from a hex string, which is a serialized script


constructor(chainSelector: ChainSelector, exactBytes: MutableList<ByteArray>, typ: SatoshiScript.Type = Type.SATOSCRIPT)

Construct a script from a list of raw bytes


constructor(chainSelector: ChainSelector, typ: SatoshiScript.Type, vararg instructions: ByteArray)

Construct a script from raw bytes


constructor(chainSelector: ChainSelector, typ: SatoshiScript.Type, vararg instructions: OP)

Construct a script from individual instructions


constructor(chainSelector: ChainSelector, buf: BCHserialized)

Create this script object from serialized data


constructor(chainSelector: ChainSelector)