In a question about maximum block size and mempool behavior user36303 said:

"Transactions will stay for a day in the pool before being dropped. This increases to seven days for those transactions were once in a block which was reorganized."

What is the rationale behind keeping transactions in the mempool longer if they were part of a reorg?

1 Answer 1


Based on current transaction volume (and a small reorg) there does not appear to be a need for a 7 day period for such transaction (because they can be confirmed much faster.

However if transaction volumes suddenly much higher (before the dynamic block size limit can fully adjust) and if the reorg was substantial (very large pools of transactions being moved to the mempool) then more than one day might be needed for confirmation.

  • Currently, there's a RingCT transaction in the mempool for 40 hours already: Reddit thread. Will it expire after 7 days if it doesn't get mined? Are those moneroj at risk for getting lost forever?
    – dpzz
    Jan 12, 2017 at 1:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.