Versions in this module Expand all Collapse all v0 v0.1.0 Aug 2, 2021 Changes in this version + type MerkleDB interface + Delete func(gindex Gindex, key Root) error + Get func(gindex Gindex, key Root) (SlottedNode, error) + Has func(gindex Gindex, key Root) (bool, error) + Put func(slot uint64, node Node, fn HashFn) error + Range func(startSlot uint64, endSlot uint64, gindex Gindex) ([]SlottedNode, error) + func New(prefix [prefixLen]byte, db *leveldb.DB) MerkleDB + type SlottedNode struct + Node Node + Slot uint64 + type VirtualNode interface + Detach func() error + func NewVirtualNode(db MerkleDB, gindex Gindex, key Root, left Root, right Root) VirtualNode