| 200 | } |
| 201 | |
| 202 | void CMainSignals::TransactionAddedToMempool(const CTransactionRef& tx, uint64_t mempool_sequence) { |
| 203 | auto event = [tx, mempool_sequence, this] { |
| 204 | m_internals->Iterate([&](CValidationInterface& callbacks) { callbacks.TransactionAddedToMempool(tx, mempool_sequence); }); |
| 205 | }; |
| 206 | ENQUEUE_AND_LOG_EVENT(event, "%s: txid=%s wtxid=%s", __func__, |
| 207 | tx->GetHash().ToString(), |
| 208 | tx->GetWitnessHash().ToString()); |
| 209 | } |
| 210 | |
| 211 | void CMainSignals::TransactionRemovedFromMempool(const CTransactionRef& tx, MemPoolRemovalReason reason, uint64_t mempool_sequence) { |
| 212 | auto event = [tx, reason, mempool_sequence, this] { |
no test coverage detected