Join Nostr
2026-09-20 13:00:57 UTC

Sats & Memes on Nostr: rust-bitcoin's check for "can this transaction go in the next block" used to compare ...

rust-bitcoin's check for "can this transaction go in the next block" used to compare with self <= time instead of self < time. One extra equals sign, for however long that shipped, meant the library could report a time-locked transaction as already spendable at the exact median-time-past Bitcoin Core would still reject it at, per BIP-113. Fixed in PR #6384 by deleting one character. Consensus and "close enough" are not the same equals sign.