diff --git a/hasher.go b/hasher.go index f7ce223..1074c5d 100644 --- a/hasher.go +++ b/hasher.go @@ -12,8 +12,13 @@ // See the License for the specific language governing permissions and // limitations under the License. +// Package merkle provides Merkle tree interfaces and implementation. package merkle +// TODO(pavelkalinnikov): Remove this root package. The only interface provided +// here does not have to exist, and can be [re-]defined on the user side, such +// as in compact or proof package. + // LogHasher provides the hash functions needed to compute dense merkle trees. type LogHasher interface { // EmptyRoot supports returning a special case for the root of an empty tree.