kaiwolfram / xyzpub

πŸ”ƒ Convert xpubs and xprvs to different versions

Home Page:https://crates.io/crates/xyzpub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xyzpub

Convert xpubs and xprvs to different versions.

Example

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);

Useful resources

About

πŸ”ƒ Convert xpubs and xprvs to different versions

https://crates.io/crates/xyzpub

License:MIT License


Languages

Language:Rust 100.0%