A simple tree implementation designed to contain Merkle tree information about a directory or file.
Compare the Merkle trees for two directories and return lists of the items added, updated, and delted.
Return the relative paths to all of the contents of a directory Merkle tree.
Generate a Merkle tree object for the directory provided. The resulting Merkle tree captures the state of the directory in the form of hierarchically generated hashes of the directories contents. A nonce can optionally be provided to facilitate remote verification of directory contents.
Recursively print out the hash of the tree, the tree’s contents, and the printed output from those contents.