# Functions
From returns a namespace from the provided byte slice.
MustNew returns a new namespace with the provided version and id.
MustNewV0 returns a new namespace with version 0 and the provided id.
New returns a new namespace with the provided version and id.
No description provided by the author
No description provided by the author
# Constants
NamespaceIDSize is the size of a namespace ID in bytes.
NamespaceSize is the size of a namespace (version + ID) in bytes.
NamespaceVersionMax is the max namespace version.
NamespaveVersionSize is the size of a namespace version in bytes.
NamespaceVersionZero is the first namespace version.
NamespaceVersionZeroIDSize is the number of bytes available for user-specified namespace ID in a namespace ID for version 0.
NamespaceZeroPrefixSize is the number of `0` bytes that are prefixed to namespace IDs for version 0.
# Variables
IntermediateStateRootsNamespace is the namespace reserved for intermediate state root data.
MaxReservedNamespace is lexicographically the largest namespace that is reserved for protocol use.
NamespaceVersionZeroPrefix is the prefix of a namespace ID for version 0.
ParitySharesNamespace is the namespace reserved for erasure coded data.
PayForBlobNamespace is the namespace reserved for PayForBlobs transactions.
ReservedPaddingNamespace is the namespace used for padding after all reserved namespaces.
TailPaddingNamespace is the namespace reserved for tail padding.
TxNamespace is the namespace reserved for transaction data.