Remove sprout code from z_exportwallet
This commit is contained in:
@@ -666,18 +666,10 @@ UniValue dumpwallet_impl(const UniValue& params, bool fHelp, bool fDumpZKeys)
|
|||||||
file << "\n";
|
file << "\n";
|
||||||
|
|
||||||
if (fDumpZKeys) {
|
if (fDumpZKeys) {
|
||||||
std::set<libzcash::SproutPaymentAddress> sproutAddresses;
|
|
||||||
pwalletMain->GetSproutPaymentAddresses(sproutAddresses);
|
|
||||||
file << "\n";
|
file << "\n";
|
||||||
file << "# Zkeys\n";
|
file << "# Zkeys\n";
|
||||||
file << "\n";
|
file << "\n";
|
||||||
for (auto addr : sproutAddresses) {
|
|
||||||
libzcash::SproutSpendingKey key;
|
|
||||||
if (pwalletMain->GetSproutSpendingKey(addr, key)) {
|
|
||||||
std::string strTime = EncodeDumpTime(pwalletMain->mapSproutZKeyMetadata[addr].nCreateTime);
|
|
||||||
file << strprintf("%s %s # zaddr=%s\n", EncodeSpendingKey(key), strTime, EncodePaymentAddress(addr));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
std::set<libzcash::SaplingPaymentAddress> saplingAddresses;
|
std::set<libzcash::SaplingPaymentAddress> saplingAddresses;
|
||||||
pwalletMain->GetSaplingPaymentAddresses(saplingAddresses);
|
pwalletMain->GetSaplingPaymentAddresses(saplingAddresses);
|
||||||
file << "\n";
|
file << "\n";
|
||||||
|
|||||||
Reference in New Issue
Block a user