Go to the documentation of this file.
   15 #ifndef BITCOIN_BASE58_H 
   16 #define BITCOIN_BASE58_H 
   22 namespace us { 
namespace gov {
 
   31 std::string 
encode(
const std::string&);
 
   32 std::string 
encode(
const unsigned char* pbegin, 
const unsigned char* pend);
 
   37 std::string 
encode(
const std::vector<unsigned char>& vch);
 
   45 std::vector<unsigned char> 
decode(
const std::string&);
 
   47 bool decode(
const char* psz, std::vector<unsigned char>&);
 
   48 bool decode(
const char* psz, std::array<unsigned char,32>&);
 
   54 bool decode(
const std::string& str, std::vector<unsigned char>& vchRet);
 
  
 
constexpr bool is_space(char c) noexcept
Definition: base58.cpp:67
std::string decode_string(const std::string &s)
Definition: base58.cpp:44
#define unlikely(x)
Definition: likely.h:30
std::vector< unsigned char > decode(const std::string &s)
Definition: base58.cpp:54
static const char * pszBase58
Definition: base58.cpp:22
static const int8_t mapBase58[256]
Definition: base58.cpp:23
Definition: client.cpp:417
std::string encode(const std::string &s)
Definition: base58.cpp:62