6 个版本

0.1.5 2022年9月28日
0.1.4 2022年9月22日
0.1.1 2022年8月24日

#21#risk

Download history • Rust 包仓库 24/week @ 2024-03-11 • Rust 包仓库 15/week @ 2024-03-18 • Rust 包仓库 11/week @ 2024-03-25 • Rust 包仓库 63/week @ 2024-04-01 • Rust 包仓库 8/week @ 2024-04-08 • Rust 包仓库 7/week @ 2024-04-15 • Rust 包仓库 21/week @ 2024-04-22 • Rust 包仓库 6/week @ 2024-04-29 • Rust 包仓库 13/week @ 2024-05-06 • Rust 包仓库 14/week @ 2024-05-13 • Rust 包仓库 17/week @ 2024-05-20 • Rust 包仓库 1/week @ 2024-05-27 • Rust 包仓库 22/week @ 2024-06-03 • Rust 包仓库 17/week @ 2024-06-10 • Rust 包仓库 42/week @ 2024-06-17 • Rust 包仓库 18/week @ 2024-06-24 • Rust 包仓库

每月 99 次下载
9 包中(直接使用5个)

MIT 许可证

11KB
120

比特币地址

比特币地址工具


⚠️ 这只是实验性的。请在自己的风险下使用。⚠️


安装

将包添加到 Cargo.toml 文件中

[dependencies]
bitcoin-address = "0.1.5"

用法

use bitcoin_address::{
    is_legacy,
    is_nested_segwit,
    is_segwit_native,
    is_segwit_v0,
    is_segwit_v1,
    is_taproot,
}

let legacy_address = "1J9uwBYepTm5737RtzkSEePTevGgDGLP5S".to_string();
let nested_segwit_address = "37u4L57bLqZ8NL9bs1GNX2x52KxviDfvPp".to_string();
let native_segwit_address = "bc1qfvmj8jse4r7203mrchfyt24sjcpna3s2y35ylp".to_string();
let taproot_address =
    "bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe".to_string();

is_nested_segwit(&nested_segwit_address) // => true
is_legacy(&legacy_address) // => true
is_segwit_native(&nested_segwit_address) // => true
is_segwit_v0(&nested_segwit_address) // => true
is_segwit_v0(&native_segwit_address) // => true
is_segwit_v1(&taproot_address) // => true
is_taproot(&taproot_address) // => true

资源

要了解比特币地址的类型,请参阅 RESOURCES.md

许可证

MIT © Joe Gesualdo

无运行时依赖