mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-15 08:31:49 +01:00
03346022d6naming nits (Fabian Jahr)2e7c80fb5bAdd signet support to gen_key_io_test_vectors.py (Pieter Wuille)fe5e495c31Use Bech32m encoding for v1+ segwit addresses (Pieter Wuille)25b1c6e13dAdd Bech32m test vectors (Pieter Wuille)da2bb6976dImplement Bech32m encoding/decoding (Pieter Wuille) Pull request description: This implements [BIP 350](https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki): * For segwit v1+ addresses, a new checksum algorithm called Bech32m is used. * Segwit v0 address keep using Bech32 as specified in [BIP 173](https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki). ACKs for top commit: Sjors: utACK0334602jnewbery: utACK03346022d6achow101: ACK0334602fjahr: re-ACK0334602benthecarman: ACK03346022d6Tree-SHA512: 4424cfd44869d813d6152fb3ed867b204036736bc2344a039b93700b6f36a43e9110478f138eb81c97c77ab27ecb776dada5ba632cb5a3a9d244924d2540a557