RemoveTxs overloads
Synopses
Declared in <wallet/wallet.h>
Erases the provided transactions from the wallet.
[[requires_capability(0x7fd7422a8168), requires_capability(0x7fd745cded68), requires_capability(0x7fd73e2a1248), requires_capability(0x7fd73e4506e8), requires_capability(0x7fd739990788)]]
util::Result<void>
RemoveTxs(std::vector<Txid>& txs_to_remove);
Erase the provided transactions from the wallet within a database batch.
[[requires_capability(0x7fd7422a8228), requires_capability(0x7fd745cdee28), requires_capability(0x7fd73e2a1308), requires_capability(0x7fd73e4507a8), requires_capability(0x7fd739990848)]]
util::Result<void>
RemoveTxs(
WalletBatch& batch,
std::vector<Txid>& txs_to_remove);
Return Value
Success, or an error if removal failed.
Parameters
Name |
Description |
txs_to_remove |
The txids to erase from the wallet. |
batch |
The database batch to write through. |
Created with MrDocs