From b50c560c34bce56c369b9cc9faaa19431f530a77 Mon Sep 17 00:00:00 2001 From: FireMartZ Date: Sat, 3 Mar 2018 21:36:12 -0500 Subject: [PATCH] Fix last merge. Those methods are no more. --- src/base58.cpp | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/src/base58.cpp b/src/base58.cpp index cdaf3805a..90a348807 100644 --- a/src/base58.cpp +++ b/src/base58.cpp @@ -340,38 +340,6 @@ bool CBitcoinSecret::SetString(const std::string& strSecret) return SetString(strSecret.c_str()); } -bool CZCPaymentAddress::Set(const libzcash::PaymentAddress& addr) -{ - CDataStream ss(SER_NETWORK, PROTOCOL_VERSION); - ss << addr; - std::vector addrSerialized(ss.begin(), ss.end()); - assert(addrSerialized.size() == libzcash::SerializedPaymentAddressSize); - SetData(Params().Base58Prefix(CChainParams::ZCPAYMENT_ADDRRESS), &addrSerialized[0], libzcash::SerializedPaymentAddressSize); - return true; -} - -libzcash::PaymentAddress CZCPaymentAddress::Get() const -{ - if (vchData.size() != libzcash::SerializedPaymentAddressSize) { - throw std::runtime_error( - "payment address is invalid" - ); - } - - if (vchVersion != Params().Base58Prefix(CChainParams::ZCPAYMENT_ADDRRESS)) { - throw std::runtime_error( - "payment address is for wrong network type" - ); - } - - std::vector serialized(vchData.begin(), vchData.end()); - - CDataStream ss(serialized, SER_NETWORK, PROTOCOL_VERSION); - libzcash::PaymentAddress ret; - ss >> ret; - return ret; -} - template bool CZCEncoding::Set(const DATA_TYPE& addr) {