Bitcoin ABC 0.30.5
P2P Digital Currency
|
#include <cashaddrenc.h>
#include <cashaddr.h>
#include <chainparams.h>
#include <pubkey.h>
#include <script/script.h>
#include <util/strencodings.h>
#include <algorithm>
#include <variant>
Go to the source code of this file.
Functions | |
std::string | EncodeCashAddr (const CTxDestination &dst, const CChainParams ¶ms) |
std::string | EncodeCashAddr (const std::string &prefix, const CashAddrContent &content) |
CTxDestination | DecodeCashAddr (const std::string &addr, const CChainParams ¶ms) |
CashAddrContent | DecodeCashAddrContent (const std::string &addr, const std::string &expectedPrefix) |
CTxDestination | DecodeCashAddrDestination (const CashAddrContent &content) |
std::vector< uint8_t > | PackCashAddrContent (const CashAddrContent &content) |
CTxDestination DecodeCashAddr | ( | const std::string & | addr, |
const CChainParams & | params | ||
) |
Definition at line 101 of file cashaddrenc.cpp.
CashAddrContent DecodeCashAddrContent | ( | const std::string & | addr, |
const std::string & | expectedPrefix | ||
) |
Definition at line 112 of file cashaddrenc.cpp.
CTxDestination DecodeCashAddrDestination | ( | const CashAddrContent & | content | ) |
Definition at line 154 of file cashaddrenc.cpp.
std::string EncodeCashAddr | ( | const CTxDestination & | dst, |
const CChainParams & | params | ||
) |
std::string EncodeCashAddr | ( | const std::string & | prefix, |
const CashAddrContent & | content | ||
) |
std::vector< uint8_t > PackCashAddrContent | ( | const CashAddrContent & | content | ) |
Definition at line 175 of file cashaddrenc.cpp.