#base58 #string #binary #decoding

koibumi-base58

A Base58 encoder/decoder library

2 releases

0.0.1 Jan 6, 2021
0.0.0 Sep 6, 2020

#11 in #base58

Download history 26/week @ 2023-07-17 27/week @ 2023-07-24 11/week @ 2023-07-31 22/week @ 2023-08-07 34/week @ 2023-08-14 6/week @ 2023-08-21 12/week @ 2023-08-28 31/week @ 2023-09-04 20/week @ 2023-09-11 15/week @ 2023-09-18 22/week @ 2023-09-25 16/week @ 2023-10-02 18/week @ 2023-10-09 19/week @ 2023-10-16 22/week @ 2023-10-23 24/week @ 2023-10-30

84 downloads per month
Used in 11 crates (via koibumi-core)

GPL-3.0-or-later

7KB
93 lines

This crate is a Base58 encoder/decoder library.

The library is intended to be used to implement a Bitmessage address encoder/decoder.


lib.rs:

This crate is a Base58 encoder/decoder library.

The library is intended to be used to implement a Bitmessage address encoder/decoder.

Examples

use koibumi_base58 as base58;

let test = base58::encode(b"hello");
let expected = "Cn8eVZg";
assert_eq!(test, expected);
use koibumi_base58 as base58;

let test = base58::decode("Cn8eVZg")?;
let expected = b"hello";
assert_eq!(test, expected);

Dependencies

~500KB
~11K SLoC