Table of Contents

Namespace NBitcoin.Scripting

Classes

OutputDescriptor
OutputDescriptor.Addr
OutputDescriptor.Combo
OutputDescriptor.Multi
OutputDescriptor.PK
OutputDescriptor.PKH
OutputDescriptor.Raw
OutputDescriptor.RawTr
OutputDescriptor.SH
OutputDescriptor.TapTree

binary tree to represent MAST in Taproot script for descriptor.

OutputDescriptor.TapTree.Leaf
OutputDescriptor.TapTree.Tree
OutputDescriptor.Tr
OutputDescriptor.WPKH
OutputDescriptor.WSH
PubKeyProvider

Public key objects in descriptors.

PubKeyProvider.Const
PubKeyProvider.HD
PubKeyProvider.Origin

Wrapper for other pubkey provider which contains (parent key finger print + relative derivation path to inner Pubkey provider)

ScriptExtensions

Enums

OutputDescriptor.ScriptContext
PubKeyProvider.DeriveType