I'm running a fullnode with electrumx on top for indexing. I've noticed that sometimes, due to low fee, a tx gets dropped from mempool after some hours/days. However, it stays for longer periods in my node. Here's bitcoind config.
daemon=1
server=1
txindex=1
listen=1
maxmempool=350
mempoolexpiry=48
mempoolfullrbf=1
maxconnections=42
minrelaytxfee=0.00001
Here mempoolexpiry
is set as 48
. Is this what's preventing that txn from getting dropped for two days even though it's already dropped from other mempools? What would be an ideal number for this parameter?
Purging < 9.85 sat/vB