#scm #hash-tree #merkle-tree #package-management #blockchain

irkle

A blake3-based merkle (hash) tree implementation for superfast trees ⚡

1 unstable release

0.1.0-pre.1 Nov 20, 2020

#12 in #scm

MIT license

12KB
258 lines

Irkle

A blake3-based merkle (hash) tree implementation for superfast trees ⚡

Example

use irkle::Tree;

fn main() {
    println!("{:#?}", Tree::new(vec!["hello", "there"]));
}

Installation

Simply add the following to your Cargo.toml file:

[depedencies]
irkle = "0.1"

lib.rs:

A blake3-based merkle (hash) tree implementation for superfast trees ⚡

Example

use irkle::Tree;

fn main() {
    println!("{:#?}", Tree::new(vec!["hello", "there"]));
}

Installation

Simply add the following to your Cargo.toml file:

[depedencies]
irkle = "0.1"

Dependencies

~2MB
~55K SLoC