6 #ifndef PIVX_SAPLING_KEY_IO_SAPLING_H
7 #define PIVX_SAPLING_KEY_IO_SAPLING_H
libzcash::SpendingKey DecodeSpendingKey(const std::string &str)
std::string EncodePaymentAddress(const libzcash::PaymentAddress &zaddr)
Optional< libzcash::SaplingPaymentAddress > DecodeSaplingPaymentAddress(const std::string &strAddress)
libzcash::ViewingKey DecodeViewingKey(const std::string &str)
std::string EncodeViewingKey(const libzcash::ViewingKey &vk)
bool IsValidPaymentAddressString(const std::string &str)
libzcash::PaymentAddress DecodePaymentAddress(const std::string &str)
std::string EncodeSpendingKey(const libzcash::SpendingKey &zkey)
boost::variant< InvalidEncoding, SaplingPaymentAddress > PaymentAddress
boost::variant< InvalidEncoding, SaplingExtendedSpendingKey > SpendingKey
boost::variant< InvalidEncoding, SaplingExtendedFullViewingKey > ViewingKey
boost::optional< T > Optional
Substitute for C++17 std::optional.