Decode a base58-encoded string (str) that includes a checksum into a byte vector (vchRet), return true if decoding is successful
Declared in <base58.h>
[[nodiscard]]
bool
DecodeBase58Check(
std::string const& str,
std::vector<unsigned char>& vchRet,
int max_ret_len);
true if decoding succeeds and the checksum matches.
The return value should not be discarded.
| Name | Description |
|---|---|
| str | The base58check-encoded string to decode. |
| vchRet | Output vector that receives the decoded payload (checksum stripped). |
| max_ret_len | Maximum number of decoded bytes to accept. |