Merge rust-bitcoin/rust-bitcoin#2381: Remove bech32 from the public API

9eeadaab98 bitcoin: Remove bech32 from the public API (Tobin C. Harding)

Pull request description:

  The only place that `bech32` appears in the pubic API is as a pub extern crate re-export. This is totally unnecessary since no other `bech32` functions or types appear in the public API.

  Removing `bech32` from the public API allows us to stabilize `rust-bitcoin` without waiting for `bech32` to stabalize - WIN.

ACKs for top commit:
  Kixunil:
    ACK 9eeadaab98
  apoelstra:
    ACK 9eeadaab98

Tree-SHA512: f411df7c38b417c1a4b9c175e7f7df7631d25ce23351eae8d77dff5c9aed5a4ae3b3755f0eb6e7d109f040e93d89f6777d74c2306314895f52fd349c91996c95
This commit is contained in:
Andrew Poelstra 2024-01-23 15:03:31 +00:00
commit 7802d18557
1 changed files with 0 additions and 3 deletions

View File

@ -59,9 +59,6 @@ extern crate alloc;
/// Encodes and decodes base64 as bytes or utf8.
pub extern crate base64;
/// Encodes and decodes the Bech32 forrmat.
pub extern crate bech32;
/// Rust implementation of cryptographic hash function algorithms.
pub extern crate hashes;