wallet::CWallet::SubmitTxMemoryPoolAndRelay

Pass this transaction to node for optional mempool insertion and relay to peers.

Synopsis

Declared in <wallet/wallet.h>

[[requires_capability(0x7f2e1e598ca8), requires_capability(0x7f2e11aa9a68), requires_capability(0x7f2e169ff858), requires_capability(0x7f2e15f2ecf8), requires_capability(0x7f2e12c6d988)]]
bool
SubmitTxMemoryPoolAndRelay(
    CWalletTx& wtx,
    std::string& err_string,
    node::TxBroadcast broadcast_method) const;

Return Value

true if the transaction was accepted for broadcast.

Parameters

NameDescription
wtxThe wallet transaction to submit.
err_stringSet to an error message on failure.
broadcast_methodHow the transaction should be broadcast.