[#miniscript-MiniscriptContext] = xref:miniscript.adoc[miniscript]::MiniscriptContext :relfileprefix: ../ :mrdocs: The script context a Miniscript is used under. == Synopsis Declared in `<script/miniscript.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum class MiniscriptContext : int; ---- == Members [cols="1,4"] |=== | Name| Description | `P2WSH` | Pay‐to‐Witness‐Script‐Hash (SegWit v0) context. | `TAPSCRIPT` | Tapscript (Taproot leaf script) context. |=== == Non-Member Functions [cols="1,4"] |=== | Name| Description | xref:miniscript/IsTapscript.adoc[`IsTapscript`] | Whether the context Tapscript, ensuring the only other possibility is P2WSH. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#