bool WalletBatch::ErasePool(int64_t nPool) { return EraseIC(std::make_pair(std::string("pool"), nPool)); }
bool WalletBatch::EraseTx(uint256 hash) { return EraseIC(std::make_pair(std::string("tx"), hash)); }
bool WalletBatch::ErasePurpose(const std::string& strAddress) { return EraseIC(std::make_pair(std::string("purpose"), strAddress)); }
bool WalletBatch::EraseName(const std::string& strAddress) { // This should only be used for sending addresses, never for receiving addresses, // receiving addresses must always have an address book entry if they're not change return. return EraseIC(std::make_pair(std::string("name"), strAddress)); }
bool WalletBatch::EraseAccount(const std::string& strAccount) { return EraseIC(std::make_pair(std::string("acc"), strAccount)); }
bool CWalletDB::ErasePurpose(const std::string& strPurpose) { return EraseIC(std::make_pair(std::string("purpose"), strPurpose)); }