Modify GetNullifiersForAddresses for Sapling

This commit is contained in:
Jay Graber 2018-09-06 15:51:02 -07:00 committed by Simon
parent cd1c6e3767
commit 27b3cce94f
1 changed files with 6 additions and 0 deletions

View File

@ -548,6 +548,12 @@ std::set<std::pair<libzcash::PaymentAddress, uint256>> CWallet::GetNullifiersFor
}
}
}
// Sapling
for (const auto & noteDataPair : txPair.second.mapSaplingNoteData) {
if (noteDataPair.second.nullifier && ivkMap.count(noteDataPair.second.ivk)) {
nullifierSet.insert(std::make_pair(ivkMap[noteDataPair.second.ivk], noteDataPair.second.nullifier.get()));
}
}
}
return nullifierSet;
}