Files
bitcoin/src
merge-script 883ef1d85d Merge bitcoin/bitcoin#35727: blockencodings: fix extra transaction count
6aa5d8d948 blockencodings: fix extra transaction count (Lőrinc)
be4e64d9e4 test: characterize extra transaction miscount (Lőrinc)

Pull request description:

  A short ID collision can invalidate a mempool-sourced transaction after an unrelated transaction was found in extra_txn.

  Track each slot's source so extra_count is decremented only when the invalidated slot came from extra_txn. Retain the source after a collision to preserve the rule that later candidates do not refill the slot.

ACKs for top commit:
  l0rinc:
    retested ACK 6aa5d8d948
  andrewtoth:
    ACK 6aa5d8d948
  sedited:
    ACK 6aa5d8d948

Tree-SHA512: d4407dca7ca2b46795e52a5d611b66072d75ba966416d4ede27fa776ac0a7cbde52c8abae2daec532ec5f24d88e608622168ca066c0d1dbc133e098c8e6fe85a
2026-07-21 23:11:04 +02:00
..
2026-06-26 09:56:01 -07:00
2026-07-02 13:04:33 -07:00
2026-06-23 09:25:49 +01:00
2026-06-04 21:58:56 +10:00
2026-04-20 08:55:51 +02:00
2026-02-25 14:36:19 -08:00
2026-05-12 21:24:19 +02:00
2026-06-04 21:58:56 +10:00
2026-05-12 21:24:19 +02:00
2026-04-28 10:37:15 +02:00