package tezos-store
Tezos: store for `octez-node`
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-17.3.tar.gz
sha256=7062cd57addd452852598a2214ade393130efa087b99068d53713bdf912b3680
sha512=08e4091144a03ce3c107fb91a66501bd8b65ca3278917c455a2eaac6df3e108ade63f6ab8340a4bb152d60f404326e464d0ec95d26cafe8e82f870465d24a5fc
doc/tezos-store.shared/Tezos_store_shared/Naming/index.html
Module Tezos_store_shared.Naming
Source
File convention
The 'kind aims to be used to reflect in the type system the directory name to ease the readability of the code. E.g. [[`Block]] directory
.
Source
val make_encoded_file :
?json:bool ->
'kind directory ->
filename:string ->
'a Tezos_base.TzPervasives.Data_encoding.t ->
('a -> 'a -> bool) ->
('kind, 'a) encoded_file
Source
val file_encoding :
('kind, 'data) encoded_file ->
'data Tezos_base.TzPervasives.Data_encoding.t
Toplevel directory
Protocols directory
Source
val protocol_file :
[ `Protocol_dir ] directory ->
Tezos_base.TzPervasives.Protocol_hash.t ->
[ `Protocol ] file
Protocol file
Chain directory
Source
val chain_dir :
[< `Store_dir | `Testchains_dir ] directory ->
Tezos_base.TzPervasives.Chain_id.t ->
[ `Chain_dir ] directory
Persistent chain data files
Source
val chain_config_file :
[ `Chain_dir ] directory ->
([ `Chain_config ], Store_types.chain_config) encoded_file
Source
val protocol_levels_file :
[< `Chain_dir ] directory ->
([ `Protocol_levels ],
Store_types.Protocol_levels.protocol_info Store_types.Protocol_levels.t)
encoded_file
Source
val legacy_protocol_levels_file :
[< `Chain_dir ] directory ->
([ `Protocol_levels ],
Store_types.Protocol_levels.Legacy.activation_block
Store_types.Protocol_levels.Legacy.t)
encoded_file
Source
val genesis_block_file :
[ `Chain_dir ] directory ->
([ `Genesis_block ], Block_repr.t) encoded_file
Source
val current_head_file :
[ `Chain_dir ] directory ->
([ `Current_head ], Store_types.block_descriptor) encoded_file
Source
val cementing_highwatermark_file :
[ `Chain_dir ] directory ->
([ `Cementing_highwatermark ], int32 option) encoded_file
Source
val checkpoint_file :
[ `Chain_dir ] directory ->
([ `Checkpoint ], Store_types.block_descriptor) encoded_file
Source
val target_file :
[ `Chain_dir ] directory ->
([ `Target ], Store_types.block_descriptor option) encoded_file
Source
val invalid_blocks_file :
[ `Chain_dir ] directory ->
([ `Invalid_blocks ],
Store_types.invalid_block Tezos_base.TzPervasives.Block_hash.Map.t)
encoded_file
Source
val forked_chains_file :
[ `Chain_dir ] directory ->
([ `Forked_chains ],
Tezos_base.TzPervasives.Block_hash.t Tezos_base.TzPervasives.Chain_id.Map.t)
encoded_file
Block store
Source
val savepoint_file :
[ `Chain_dir ] directory ->
([ `Savepoint ], Store_types.block_descriptor) encoded_file
Source
val caboose_file :
[ `Chain_dir ] directory ->
([ `Caboose ], Store_types.block_descriptor) encoded_file
Source
val block_store_status_file :
[ `Chain_dir ] directory ->
([ `Status ], block_store_status) encoded_file
The type of floating store's kind.
Source
val floating_blocks_dir :
[ `Chain_dir ] directory ->
floating_kind ->
[ `Floating_dir ] directory
Snapshots
Source
val snapshot_protocol_levels_file :
[< `Snapshot_dir | `Snapshot_tmp_dir | `Tar_archive ] directory ->
([ `Snapshot_protocol_levels ],
Store_types.Protocol_levels.protocol_info Store_types.Protocol_levels.t)
encoded_file
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page