# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

Enum value maps for AccessControlWritePolicy.
Enum value maps for AccessControlWritePolicy.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for Flag.
Enum value maps for Flag.
Enum value maps for GetMostRecentUserOrNodeQuery_Type.
Enum value maps for GetMostRecentUserOrNodeQuery_Type.
Enum value maps for IndexAttributeType.
Enum value maps for IndexAttributeType.
Enum value maps for Privilege_Access.
Enum value maps for Privilege_Access.

# Structs

No description provided by the author
Admin holds the id and certificate of a cluster administrator.
AugmentedBlockHeader contains in addition to the block header, an array of transaction IDs (TxID).
Block holds the chain information and transactions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BlockHeader holds, in addition to base header, additional chain integrity information that is computed after transactions validation, including the state and transaction Merkle trees roots, skip-chain hashes, and transaction validation information.
BlockHeaderBase holds the block metadata and the chain information that computed before transaction validation.
No description provided by the author
No description provided by the author
ClusterConfig holds the shared configuration of a blockchain database cluster.
No description provided by the author
No description provided by the author
The definitions of the clustered consensus algorithm, members, and parameters.
ConsensusMetadata holds data specific to the consensus protocol ordering the block.
Database configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DataRead hold a read key and its version.
No description provided by the author
No description provided by the author
No description provided by the author
DataWrite hold a write including a delete.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetAugmentedBlockHeader.
No description provided by the author
No description provided by the author
No description provided by the author
GetBlock.
No description provided by the author
No description provided by the author
No description provided by the author
GetClusterStatus.
No description provided by the author
No description provided by the author
GetConfigBlock.
No description provided by the author
No description provided by the author
No description provided by the author
GetConfig.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetDataProof.
No description provided by the author
GetDataProvenance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetDataReaders.
No description provided by the author
GetData.
No description provided by the author
No description provided by the author
No description provided by the author
GetDataWriters.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetDBStatus.
No description provided by the author
No description provided by the author
No description provided by the author
GetHistoricalData.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetLedgerPath.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetNodeConfig.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetTxIDsSubmittedBy.
No description provided by the author
No description provided by the author
No description provided by the author
GetTxProof.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetTx.
No description provided by the author
No description provided by the author
No description provided by the author
GetUser.
HttpResponseErr holds an error message.
No description provided by the author
No description provided by the author
Configuration parameters on the distributed ledger capabilities and algorithms that must be defined uniformly across all servers.
No description provided by the author
No description provided by the author
NodeConfig holds the information about a database node in the cluster.
PeerConfig defines a server that takes part in consensus, or an observer.
Privilege holds user/group privilege information such as a list of databases to which the read is allowed, a list of databases to which the write is allowed, bools to indicate where the db manipulation such as DB creation/deletion and user manipulation such as add/update/delete are allowed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
User holds userID, certificate, privilege the user has, and groups the user belong to.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author