7 #include <validation.h>    17     std::vector<uint8_t> v = 
ParseHex(
"c97f5a67ec381b760aeaf67573bc164845ff39a3bb26a1cee401ac67243b48db");
    18     std::vector<unsigned char> tmp = {0};
    19     tmp.reserve(1 + 32 * 8 / 5);
    20     ConvertBits<8, 5, true>([&](
unsigned char c) { tmp.push_back(c); }, v.begin(), v.end());
    29     std::string addr = 
"bc1qkallence7tjawwvy0dwt4twc62qjgaw8f4vlhyd006d99f09";
 BENCHMARK(Bech32Encode, 800 *1000)
 
std::pair< std::string, data > Decode(const std::string &str)
Decode a Bech32 string. 
 
std::string Encode(const std::string &hrp, const data &values)
Encode a Bech32 string. 
 
std::vector< unsigned char > ParseHex(const char *psz)