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>