Sha256: ff2bac11a69978a78d11a56d77ecc37b4358856093b1051541eff63c4586896d
Contents?: true
Size: 525 Bytes
Versions: 1
Compression:
Stored size: 525 Bytes
Contents
# frozen_string_literal: true require "digest" require_relative "mssmt/version" require "stringio" # Merkle Sum Sparse Merkle Tree module MSSMT class Error < StandardError end # Error when sum overflows class OverflowError < Error end autoload :Store, "mssmt/store" autoload :LeafNode, "mssmt/leaf_node" autoload :BranchNode, "mssmt/branch_node" autoload :ComputedNode, "mssmt/computed_node" autoload :Tree, "mssmt/tree" autoload :Proof, "mssmt/proof" autoload :CompressedProof, "mssmt/proof" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mssmt-0.4.2 | lib/mssmt.rb |