wallet::CWallet::SetAddressReceiveRequest

Store or update a receive request for a destination.

Synopsis

Declared in <wallet/wallet.h>

[[requires_capability(0x7f2e1e5998a8), requires_capability(0x7f2e11aaa668), requires_capability(0x7f2e16a00458), requires_capability(0x7f2e15f2f8f8), requires_capability(0x7f2e12c6e588)]]
bool
SetAddressReceiveRequest(
    WalletBatch& batch,
    CTxDestination const& dest,
    std::string const& id,
    std::string const& value);

Return Value

true if the request was written.

Parameters

NameDescription
batchThe database batch to write through.
destThe destination the request belongs to.
idThe identifier of the receive request.
valueThe serialized receive request data.