package tezos-store
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=296bb5674bc6050afe6330326fbdd0dfc2255d414bfd6b79cc7666ac6b39316d
sha512=c061cd300a9410300851158d77bf8e56ca3c568b0b1161b38305e5b2efdcd9c746d391f832fdb2826f9a1d6babce10a9b764a4b04f5df42699f7314b9863123a
README.md.html
tezos-store
Summary line: Storage library for storing chain data
Overview
tezos-store
provides an abstraction over the disk storage. It aims to handles the on-disk storage of static objects such as blocks, operations, block's metadata, protocols and chain data.
Implementation Details
The main module is
Store
. It provides the abstract view of the storage.The main components are:
Cemented_block_store
: persistent block store with linear historyFloating_block_store
: persistent block store with arborescent historyBlock_store
: persistent and cached generic block store based on both cemented and floating blocks stores.Snasphots
: canonical storage representation for storage import/export
A comprehensive view of the storage implementation is available at https://tezos.gitlab.io/shell/storage.html
API Documentation
http://tezos.gitlab.io/api/odoc/_html/tezos-storage/index.html