Merkledag-core 0.4.1

Released under the Public Domain

Graph datastore built on content-addressed merkle hash links.

Installation

To install, add the following dependency to your project or build file:

[mvxcvi/merkledag-core "0.4.1"]

Namespaces

merkledag.cache

Cache implementation which stores parsed node values, limited based on the size of the blocks cached.

Public variables and functions:

merkledag.codec.cbor

Functions to handle structured data formatted as CBOR.

Public variables and functions:

merkledag.codec.edn

Functions to handle structured data formatted as EDN.

Public variables and functions:

merkledag.core

Core library API.

merkledag.link

The edges in the DAG are represented with links from one node to another. A merkle-link has a multihash target, an optional name string, and a recursive ‘reference size’ value.

merkledag.node

Functions to serialize and operate on merkledag nodes.

Public variables and functions:

merkledag.store

Node store backed by content-addressable blocks, serialized with a codec.