package
2.0.0-alpha+incompatible
Repository: https://github.com/hyperledger-labs/fabric-block-archiving.git
Documentation: pkg.go.dev

# Structs

HashedRWSet encapsulates hashed representation of a private read-write set for KV or Document data model.
KVMetadataEntry captures a 'name'ed entry in the metadata of a key/key-hash.
KVMetadataWrite captures all the entries in the metadata associated with a key.
KVMetadataWriteHash captures all the upserts to the metadata associated with a key hash.
KVRead captures a read operation performed during transaction simulation A 'nil' version indicates a non-existing key read by the transaction.
KVReadHash is similar to the KVRead in spirit.
KVRWSet encapsulates the read-write set for a chaincode that operates upon a KV or Document data model This structure is used for both the public data and the private data.
KVWrite captures a write (update/delete) operation performed during transaction simulation.
KVWriteHash is similar to the KVWrite.
QueryReads encapsulates the KVReads for the items read by a transaction as a result of a query execution.
QueryReadsMerkleSummary encapsulates the Merkle-tree hashes for the QueryReads This allows to reduce the size of RWSet in the presence of query results by storing certain hashes instead of actual results.
RangeQueryInfo encapsulates the details of a range query performed by a transaction during simulation.
No description provided by the author
No description provided by the author
Version encapsulates the version of a Key A version of a committed key is maintained as the height of the transaction that committed the key.