Table of Contents

Namespace NArk.Abstractions.Scripts

Classes

ScriptBuilder

Base class for building tapscript leaves used in Arkade contracts.

Interfaces

IActiveScriptsProvider

Provides the set of scripts (hex-encoded) that the VTXO synchronization service should actively monitor for incoming VTXOs. Both IVtxoStorage and IContractStorage implement this interface.

IIndexedOutputScriptBuilder

Marks a spend whose input index binds its payout output index; builders must preserve order and separate outputs.