Table of Contents

Class ScriptBuilder

Namespace
NArk.Abstractions.Scripts
Assembly
NArk.Abstractions.dll

Base class for building tapscript leaves used in Arkade contracts.

public abstract class ScriptBuilder
Inheritance
ScriptBuilder
Derived
Inherited Members

Methods

Build()

Compiles the opcodes into a NBitcoin.TapScript at leaf version 0xC0.

public virtual TapScript Build()

Returns

TapScript

BuildScript()

Returns the opcodes for this tapscript leaf.

public abstract IEnumerable<Op> BuildScript()

Returns

IEnumerable<Op>