package
0.0.0-20240305091328-aa4207a4b25d
Repository: https://github.com/badrootd/celestia-core.git
Documentation: pkg.go.dev
# Constants
NamespaceIDSize is the size of a namespace ID in bytes.
NamespaceSize is the size of a namespace in bytes.
NamespaveVersionSize is the size of a namespace version in bytes.
ProtoBlobTxTypeID is included in each encoded BlobTx to help prevent decoding binaries that are not actually BlobTxs.
ProtoIndexWrapperTypeID is included in each encoded IndexWrapper to help prevent decoding binaries that are not actually IndexWrappers.
ShareInclusionProofQueryPath is the path used to query the application for the shares to data root inclusion proofs via the ABCI query method.
TxInclusionProofQueryPath is the path used to query the application for a tx inclusion proof via the ABCI Query method.
# Variables
DataCommitmentBlocksLimit is the limit to the number of blocks we can generate a data commitment for.
NewBaseHashFunc change accordingly if another hash.Hash should be used as a base hasher in the NMT:.
TxNamespaceID is the namespace ID reserved for transaction data.