3个不稳定版本
0.2.0 | 2023年4月30日 |
---|---|
0.1.1 | 2020年12月23日 |
0.1.0 | 2020年12月23日 |
#206 在 #address
16KB
115 行
qtum-address-rust
Rust库,用于将地址解码/编码为Qtum/Ethereum格式
用法
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(ð_addr).unwrap(); // qTTH1Yr2eKCuDLqfxUyBLCAjmomQ8pyrBt
}
lib.rs
:
qtum-address-rust
Rust库,用于将地址解码/编码为Qtum/Ethereum格式
use qtum_address_rust::*;
let addr = "qTTH1Yr2eKCuDLqfxUyBLCAjmomQ8pyrBt";
let qtum = QtumAddress::new(QtumNetwork::Testnet); // testnet network prefix
let eth_addr = qtum.gethexaddress(addr).unwrap(); // 6c89a1a6ca2ae7c00b248bb2832d6f480f27da68
let qtum_addr = qtum.fromhexaddress(ð_addr).unwrap(); // qTTH1Yr2eKCuDLqfxUyBLCAjmomQ8pyrBt
assert_eq!(addr, qtum_addr)
依赖
~235KB