[#WitnessUnknown] = WitnessUnknown :mrdocs: CTxDestination subtype to encode any future Witness version. == Synopsis Declared in `<addresstype.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct WitnessUnknown; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:WitnessUnknown/2constructor-0d.adoc[`WitnessUnknown`] [.small]#[constructor]# | Constructors | xref:WitnessUnknown/GetWitnessProgram.adoc[`GetWitnessProgram`] | Return the witness program bytes. | xref:WitnessUnknown/GetWitnessVersion.adoc[`GetWitnessVersion`] | Return the witness version. |=== == Friends [cols="1,4"] |=== | Name| Description | `xref:operator_lt-0d.adoc[operator<]` | Order two destinations by version, then by program. | `xref:operator_eq-04e.adoc[operator==]` | Compare two destinations for equality by version and program. |=== == Derived Classes [cols="1,4"] |=== | Name| Description | xref:PayToAnchor.adoc[`PayToAnchor`] | A pay‐to‐anchor destination for a P2A address. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#