| 589 | |
| 590 | // Single transaction acceptance |
| 591 | MempoolAcceptResult AcceptSingleTransactionAndCleanup(const CTransactionRef& ptx, ATMPArgs& args) EXCLUSIVE_LOCKS_REQUIRED(cs_main) { |
| 592 | LOCK(m_pool.cs); |
| 593 | MempoolAcceptResult result = AcceptSingleTransactionInternal(ptx, args); |
| 594 | ClearSubPackageState(); |
| 595 | return result; |
| 596 | } |
| 597 | MempoolAcceptResult AcceptSingleTransactionInternal(const CTransactionRef& ptx, ATMPArgs& args) EXCLUSIVE_LOCKS_REQUIRED(cs_main, m_pool.cs); |
| 598 | |
| 599 | /** |