You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 5, 2025. It is now read-only.
Describe the bug
In test-harness, on sending 40 valid transactions in a row, mempool manages to process/accept around 70% of them. As an experiment, changing mempool processing from concurrent to sequential execution did improve the acceptance rate to 100%.
To Reproduce
Build up 40 transactions in all network mempool instances.
rm -f mempool.db of node_1
Restart node_1
As a result node_1 will request mempool updates from the network but only 29 transactions are accepted.
Expected behaviour
Mempool should always queue and process any sent transaction.