#bitcoin #xpub #slip132

xyzpub

将 xpubs 和 xprvs 转换为不同版本

4 个版本 (2 个重大更改)

0.3.0 2022年10月11日
0.2.2 2022年10月11日
0.2.1 2021年8月29日
0.2.0 2021年8月28日
0.1.0 2021年8月28日

#430 in #bitcoin

Download history 21/week @ 2024-03-12 11/week @ 2024-03-19 36/week @ 2024-03-26 52/week @ 2024-04-02 3/week @ 2024-04-09 1/week @ 2024-04-16 9/week @ 2024-04-23 122/week @ 2024-04-30 26/week @ 2024-05-07 56/week @ 2024-05-14 22/week @ 2024-05-21 25/week @ 2024-05-28 15/week @ 2024-06-04 25/week @ 2024-06-11 34/week @ 2024-06-18 41/week @ 2024-06-25

每月 119 次下载
用于 3 crates

MIT 许可证

14KB
182

xyzpub

将 xpubs 和 xprvs 转换为不同版本。

示例

use xyzpub::{convert_version, Version};

let xpub = "xpub6BosfCnifzxcFwrSzQiqu2DBVTshkCXacvNsWGYJVVhhawA7d4R5WSWGFNbi8Aw6ZRc1brxMyWMzG3DSSSSoekkudhUd9yLb6qx39T9nMdj";
let expected_zpub = "zpub6qUQGY8YyN3ZxYEgf8J6KCQBqQAbdSWaT9RK54L5FWTTh8na8NkCkZpYHnWt7zEwNhqd6p9Utq562cSZsqGqFE87NNsUKnyZeJ5KvbhfC8E";

let result = convert_version(xpub, &Version::Zpub).unwrap();

assert_eq!(result, expected_zpub);

有用资源


lib.rs:

xyz-pub

将 xpubs 和 xprvs 转换为不同版本。

示例

use xyzpub::{convert_version, Version};

let xpub = "xpub6BosfCnifzxcFwrSzQiqu2DBVTshkCXacvNsWGYJVVhhawA7d4R5WSWGFNbi8Aw6ZRc1brxMyWMzG3DSSSSoekkudhUd9yLb6qx39T9nMdj";
let expected_zpub = "zpub6qUQGY8YyN3ZxYEgf8J6KCQBqQAbdSWaT9RK54L5FWTTh8na8NkCkZpYHnWt7zEwNhqd6p9Utq562cSZsqGqFE87NNsUKnyZeJ5KvbhfC8E";

let result = convert_version(xpub, &Version::Zpub).unwrap();

assert_eq!(result, expected_zpub);

依赖项

~7MB
~79K SLoC