Skip to content
This repository was archived by the owner on Oct 4, 2022. It is now read-only.

A 'Sparse Merkle Tree' with versioned features, based on vsdb.

Notifications You must be signed in to change notification settings

rust-util-collections/xSMT

 
 

Repository files navigation

GitHub top language Latest Version Rust Documentation Minimum rustc version

xSMT

An implementation of 'Sparse Merkle Tree' with versioned features.

Examples

type Smt = xsmt::VsSmt<Vec<u8>>;
let smt = Smt::default();
...

type Smt = xsmt::VsSmt2<Vec<u8>, Vec<u8>>;
let smt = Smt::default();
...

SEE ALSO:

  • VSDB, a database with powerful version management capabilities
  • sparse_merkle_tree, the original upstream crate

About

A 'Sparse Merkle Tree' with versioned features, based on vsdb.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.7%
  • Makefile 0.3%