[#MempoolAcceptResult-Success] = xref:MempoolAcceptResult.adoc[MempoolAcceptResult]::Success :relfileprefix: ../ :mrdocs: Build a result for a transaction that was successfully accepted into the mempool. == Synopsis Declared in `<validation.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- static xref:MempoolAcceptResult.adoc[MempoolAcceptResult] Success( std::list<CTransactionRef>&& replaced_txns, int64_t vsize, xref:CAmount.adoc[CAmount] fees, xref:CFeeRate.adoc[CFeeRate] effective_feerate, std::vector<Wtxid> const& wtxids_fee_calculations); ---- == Return Value A VALID result describing the accepted transaction. == Parameters [cols="1,4"] |=== | Name| Description | *replaced_txns* | Mempool transactions replaced by the accepted transaction. | *vsize* | Virtual size of the transaction as used by the mempool. | *fees* | Raw base fees of the transaction, in satoshis. | *effective_feerate* | The feerate at which the transaction was considered. | *wtxids_fee_calculations* | Wtxids of the transactions used for fee‐related checks. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#