32 #ifndef LEDGER_CORE_BTCBECH32_H 33 #define LEDGER_CORE_BTCBECH32_H 36 #include "Bech32Parameters.h" 42 BTCBech32(
const std::string &networkIdentifier) {
43 _bech32Params = Bech32Parameters::getBech32Params(networkIdentifier);
46 uint64_t polymod(
const std::vector<uint8_t>& values)
override;
48 std::vector<uint8_t> expandHrp(
const std::string& hrp)
override;
50 std::string encode(
const std::vector<uint8_t>& hash,
51 const std::vector<uint8_t>& version)
override;
53 std::pair<std::vector<uint8_t>, std::vector<uint8_t>>
54 decode(
const std::string& str)
override;
60 #endif //LEDGER_CORE_BTCBECH32_H Definition: BTCBech32.h:40
Definition: Account.cpp:8