Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #29990: fuzz: don't allow adding duplicate transactions to the …
…mempool cc15c5b fuzz: don't allow adding duplicate transactions to the mempool (Suhas Daftuar) Pull request description: Filter duplicate transaction ids from being added to the mempool in the `partially_downloaded_block` fuzz target. I think a prerequisite for calling `CTxMemPool::addUnchecked` should be that the underlying txid doesn't already exist in the mempool (otherwise `addUnchecked` would need a way to return failure, which we don't currently have). ACKs for top commit: glozow: utACK cc15c5b makes sense to me maflcko: lgtm ACK cc15c5b brunoerg: ACK cc15c5b dergoegge: utACK cc15c5b Tree-SHA512: 85f84ce405aba584e6d00391515f0a86c5648ce8b2da69036e50a6c1f6833d050d09b1972cc5ffbe7c4edb3e5f7f965ef34bd839deeddac27a889cc8d2e53b8f
- Loading branch information