Expand description

Contains simplified access to bech32 and base58check encoder/decoder for Bitcoin addresses.

Functions

Decode a witness program from a bech32 string. Caller specifies an expected HRP. If a different HRP is found, returns WrongHrp.

Encode a byte vector to bech32. This function expects v to be a witness program, and will return an UnknownScriptType if it does not meet the witness program format.