In master we are hitting a case where vsize transactions much larger than max standard size are causing an overflow in not-yet-exposed RBF diagram checking code: #29757 (comment)
ConsumeTxMemPoolEntry
is creating entries with tens of thousands of sigops cost, causing the resulting RBFs to be “overly large”.
To fix this I cause the fuzz test to stop adding transactions to the mempool when we reach a potential overflow of int32_t
.