[#bech32-DecodeResult] = xref:bech32.adoc[bech32]::DecodeResult :relfileprefix: ../ :mrdocs: Result of decoding a Bech32(m) string: its encoding, human‐readable part, and payload. == Synopsis Declared in `<bech32.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct DecodeResult; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:bech32/DecodeResult/2constructor-03.adoc[`DecodeResult`] [.small]#[constructor]# | Constructors |=== == Data Members [cols="1,4"] |=== | Name| Description | xref:bech32/DecodeResult/data.adoc[`data`] | The payload (excluding checksum) | xref:bech32/DecodeResult/encoding.adoc[`encoding`] | What encoding was detected in the result; Encoding::INVALID if failed. | xref:bech32/DecodeResult/hrp.adoc[`hrp`] | The human readable part |=== == Non-Member Functions [cols="1,4"] |=== | Name| Description | xref:bech32/Decode.adoc[`Decode`] | Decode a Bech32 or Bech32m string. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#