DecodeBase58

Decode a base58-encoded string (str) into a byte vector (vchRet). return true if decoding is successful.

Synopsis

Declared in <base58.h>

[[nodiscard]]
bool
DecodeBase58(
    std::string const& str,
    std::vector<unsigned char>& vchRet,
    int max_ret_len);

Return Value

true if decoding is successful.

NOTE

The return value should not be discarded.

Parameters

NameDescription
strThe base58-encoded string to decode.
vchRetOutput vector that receives the decoded bytes.
max_ret_lenMaximum number of decoded bytes to accept.