basex-rs 0.1.0

Base58 implementation.
Documentation

basex-rs Build Status

Base58 implement in Rust.

Usage

Add dependencies

[dependencies]
basex-rs = "0.1.0"
//decode
extern crate basex_rs;
use basex_rs::BaseX;

let src = "jkuzA".to_string();
let decoded = BaseX::decode(src);
assert_eq!(decoded, Some(vec![0, 130, 189, 40]));
//encode
extern crate basex_rs;
use basex_rs::BaseX;

let src = vec![0, 130, 189, 40];
let encoded = BaseX::encode(&src);
assert_eq!(encoded, "jkuzA".to_string());