BIP 350: Implement Bech32m and use it for v1+ segwit addresses (0.19 backport) #21472

pull sipa wants to merge 4 commits into bitcoin:0.19 from sipa:202103_bech32m_0.19 changing 12 files +464 −467
  1. sipa commented at 9:45 PM on March 18, 2021: member

    Backport of #20861 for 0.19. Also includes #21471.

  2. Implement Bech32m encoding/decoding
    Github-Pull: #20861
    Rebased-From: da2bb6976dadeec682d163c258c9afecc87d6428
    2d0a8bc59a
  3. Add Bech32m test vectors
    Github-Pull: #20861
    Rebased-From: 25b1c6e13ddf1626210d5e3d37298d1f3a78a94f
    b51f67398a
  4. Use Bech32m encoding for v1+ segwit addresses
    This also includes updates to the Python test framework implementation,
    test vectors, and release notes.
    
    Github-Pull: #20861
    Rebased-From: fe5e495c31de47b0ec732b943db11fe345d874af
    47d4601344
  5. naming nits
    Github-Pull: #20861
    Rebased-From: 03346022d611871f2cc185440b19d928b9264d9d
    0dd36c6c61
  6. fanquake added the label Backport on Mar 18, 2021
  7. fanquake deleted a comment on Mar 20, 2021
  8. jnewbery commented at 7:48 PM on March 25, 2021: member

    I don't think this is needed. 0.19 is out of maintenance and will be EOL in August: https://bitcoincore.org/en/lifecycle/#schedule.

    No objection to it going in if others want to review it though.

  9. sipa closed this on Mar 25, 2021

  10. DrahtBot locked this on Aug 16, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-19 09:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me