Bitcoin
|
#include <key_io.h>
#include <base58.h>
#include <bech32.h>
#include <script/script.h>
#include <util/strencodings.h>
#include <boost/variant/apply_visitor.hpp>
#include <boost/variant/static_visitor.hpp>
#include <assert.h>
#include <string.h>
#include <algorithm>
Classes | |
class | anonymous_namespace{key_io.cpp}::DestinationEncoder |
Namespaces | |
anonymous_namespace{key_io.cpp} | |
Functions | |
CTxDestination | anonymous_namespace{key_io.cpp}::DecodeDestination (const std::string &str, const CChainParams ¶ms) |
CKey | DecodeSecret (const std::string &str) |
std::string | EncodeSecret (const CKey &key) |
CExtPubKey | DecodeExtPubKey (const std::string &str) |
std::string | EncodeExtPubKey (const CExtPubKey &key) |
CExtKey | DecodeExtKey (const std::string &str) |
std::string | EncodeExtKey (const CExtKey &key) |
std::string | EncodeDestination (const CTxDestination &dest) |
CTxDestination | DecodeDestination (const std::string &str) |
bool | IsValidDestinationString (const std::string &str, const CChainParams ¶ms) |
bool | IsValidDestinationString (const std::string &str) |
CTxDestination DecodeDestination | ( | const std::string & | str | ) |
CExtKey DecodeExtKey | ( | const std::string & | str | ) |
CExtPubKey DecodeExtPubKey | ( | const std::string & | str | ) |
CKey DecodeSecret | ( | const std::string & | str | ) |
std::string EncodeDestination | ( | const CTxDestination & | dest | ) |
std::string EncodeExtKey | ( | const CExtKey & | key | ) |
std::string EncodeExtPubKey | ( | const CExtPubKey & | key | ) |
std::string EncodeSecret | ( | const CKey & | key | ) |
bool IsValidDestinationString | ( | const std::string & | str, |
const CChainParams & | params | ||
) |
bool IsValidDestinationString | ( | const std::string & | str | ) |