[#node-TxDownloadManagerImpl-MempoolRejectedTx] = xref:node.adoc[node]::xref:node/TxDownloadManagerImpl.adoc[TxDownloadManagerImpl]::MempoolRejectedTx :relfileprefix: ../../ :mrdocs: Respond to a transaction being rejected from the mempool. == Synopsis Declared in `<node/txdownloadman_impl.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:node/RejectedTxTodo.adoc[RejectedTxTodo] MempoolRejectedTx( xref:CTransactionRef.adoc[CTransactionRef] const& ptx, xref:TxValidationState.adoc[TxValidationState] const& state, xref:NodeId-08.adoc[NodeId] nodeid, bool first_time_failure); ---- == Return Value Follow‐up actions to take, such as parents to request or a package to validate. == Parameters [cols="1,4"] |=== | Name| Description | *ptx* | The rejected transaction. | *state* | Validation state describing why the transaction was rejected. | *nodeid* | The peer that provided the transaction. | *first_time_failure* | Whether this is the first failure for this transaction. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#