There was a compact size decoding bug found/fixed recently in `bitcoin`. We should check if it exists here or if anything needs doing. https://github.com/rust-bitcoin/rust-bitcoin/pull/5697#issuecomment-3973712099