Bitcoin
|
#include <bech32.h>
Namespaces | |
anonymous_namespace{bech32.cpp} | |
bech32 | |
Typedefs | |
typedef std::vector< uint8_t > | anonymous_namespace{bech32.cpp}::data |
Functions | |
data | anonymous_namespace{bech32.cpp}::Cat (data x, const data &y) |
uint32_t | anonymous_namespace{bech32.cpp}::PolyMod (const data &v) |
unsigned char | anonymous_namespace{bech32.cpp}::LowerCase (unsigned char c) |
data | anonymous_namespace{bech32.cpp}::ExpandHRP (const std::string &hrp) |
bool | anonymous_namespace{bech32.cpp}::VerifyChecksum (const std::string &hrp, const data &values) |
data | anonymous_namespace{bech32.cpp}::CreateChecksum (const std::string &hrp, const data &values) |
std::string | bech32::Encode (const std::string &hrp, const data &values) |
std::pair< std::string, data > | bech32::Decode (const std::string &str) |
Variables | |
const char * | anonymous_namespace{bech32.cpp}::CHARSET = "qpzry9x8gf2tvdw0s3jn54khce6mua7l" |
const int8_t | anonymous_namespace{bech32.cpp}::CHARSET_REV [128] |