# Functions

NewBBoltDAG creates a etcd/bbolt backed DAG using the given database file path.
NewDocument creates a new unsigned document.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

BFSWalker walks the DAG using the Breadth-First-Search (BFS) as described by Anany Levitin in "The Design & Analysis of Algorithms".

# Interfaces

DAG is a directed acyclic graph consisting of nodes (documents) referring to preceding nodes.
Document defines a signed distributed document as described by RFC004 - Distributed Document Format.
UnsignedDocument holds the base properties of a document which can be signed to create a Document.
No description provided by the author

# Type aliases

PayloadHash is a Hash of the payload of a Document.
Version defines a type for distributed document format version.
Visitor defines the contract for a function that visits the DAG.