Post
Topic
Board Bitcoin Technical Support
Re: 2 Stuck btc transactions.. anyone can help?
by
o_e_l_e_o
on 06/04/2021, 18:43:00 UTC
If memory serves me right one should expect to find in the wallet his satoshies  (sent via low-fee  transaction) after approximately 14 days.  Is this correct?
This is correct. The default_mempool_expiry is 336 hours, which is exactly 14 days. This is the time after which an unconfirmed transaction will expire and be dropped by most nodes if not rebroadcast. Code: https://github.com/bitcoin/bitcoin/blob/80a699fda9ff1129546cabbf17e955680a1cc705/src/validation.h#L71

Alternatively, the default_max_mempool_size is 300 MB. When sorted by fee rate, transactions beyond 300 MB from the tip of the mempool will also be dropped by most nodes. Code: https://github.com/bitcoin/bitcoin/blob/4a540683ec40393d6369da1a9e02e45614db936d/src/policy/policy.h#L32

why did they require those two transactions to confirm before you could withdraw?
Roobet allow users to play with funds from deposits while those deposits are still unconfirmed. However, before you can withdraw any winnings, your deposit must confirm to avoid people double spending and leaving the casino out of pocket.