# Functions
ElementIDFromBytes converts byte array to an ElementID.
NewAccessManaCache returns a new AccessManaCache.
NewBufferQueue returns a new BufferQueue.
NewNodeQueue returns a new NodeQueue.
# Constants
ElementIDLength defines the length of an ElementID.
# Variables
ErrInsufficientMana is returned when the mana is insufficient.
# Structs
AccessManaCache is a structure which provides access to cached access mana values.
BufferQueue represents a buffer of NodeQueue.
NodeQueue keeps the submitted blocks of a node.
# Interfaces
Element represents the generic interface for an block in NodeQueue.
# Type aliases
ElementHeap holds a heap of blocks with respect to their IssuingTime.
ElementID defines the ID of element.