qtum-address-rust

Crates.ioqtum-address-rust
lib.rsqtum-address-rust
version0.2.0
sourcesrc
created_at2020-12-23 16:25:03.096475
updated_at2023-04-30 23:35:16.319989
descriptionRust lib for en/decoding address to Qtum/Ethereum format
homepagehttps://github.com/CipherDogs/qtum-address-rust
repositoryhttps://github.com/CipherDogs/qtum-address-rust
max_upload_size
id326574
size42,334
DEADBLACKCLOVER (deadblackclover)

documentation

README

qtum-address-rust

crates.io docs.rs

Rust lib for en/decoding address to Qtum/Ethereum format

Usage

use qtum_address_rust::*;

fn main() {
    let addr = "qTTH1Yr2eKCuDLqfxUyBLCAjmomQ8pyrBt";
    
    let qtum = QtumAddress { prefix: 0x78 }; // testnet network prefix
    let eth_addr = qtum.gethexaddress(addr).unwrap(); // 6c89a1a6ca2ae7c00b248bb2832d6f480f27da68
    let qtum_addr = qtum.fromhexaddress(&eth_addr).unwrap(); // qTTH1Yr2eKCuDLqfxUyBLCAjmomQ8pyrBt
}
Commit count: 8

cargo fmt