package tezos-store
Tezos: store for `octez-node`
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-16.1.tar.gz
sha256=43723d096307603703a1a89ed1b2eb202b365f5e7824b96b0cbf813b343a6cf7
sha512=b2a637f2e965000d3d49ad85277ca24d6cb07a1a7cf2bc69d296d8b03ad78c3eaa8e21e94b9162e62c2e11649cd03bc845b2a3dafe623b91065df69d47dc8e4f
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 readibility 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 ->
('kkind, '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