Try to add a transaction to the memory pool.
Synopsis
Declared in <validation.h>
[[nodiscard, requires_capability(0x7fbc8fcf96a8), requires_capability(0x7fbc96d91e68), requires_capability(0x7fbcaf7278d8), requires_capability(0x7fbc9e23efb8)]]
MempoolAcceptResult
ProcessTransaction(
CTransactionRef const& tx,
bool test_accept = false);
Return Value
a MempoolAcceptResult indicating whether the transaction was accepted or rejected.
|
Note
|
The return value should not be discarded. |
Parameters
Name |
Description |
tx [in] |
The transaction to submit for mempool acceptance. |
test_accept [in] |
When true, run validation checks but don't submit to mempool. |
Created with MrDocs