31 std::string
EncodeBase58(
const unsigned char* pbegin,
const unsigned char* pend);
36 std::string
EncodeBase58(
const std::vector<unsigned char>& vch);
49 NODISCARD bool DecodeBase58(
const std::string& str, std::vector<unsigned char>& vchRet,
int max_ret_len);
NODISCARD bool DecodeBase58(const char *psz, std::vector< unsigned char > &vchRet, int max_ret_len)
Decode a base58-encoded string (psz) into a byte vector (vchRet).
NODISCARD bool DecodeBase58Check(const char *psz, std::vector< unsigned char > &vchRet, int max_ret_len)
Decode a base58-encoded string (psz) that includes a checksum into a byte vector (vchRet),...
std::string EncodeBase58(const unsigned char *pbegin, const unsigned char *pend)
Why base-58 instead of standard base-64 encoding?
std::string EncodeBase58Check(const std::vector< unsigned char > &vchIn)
Encode a byte vector into a base58-encoded string, including checksum.