package tezos-store
Tezos: store for `octez-node`
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-16.0.tar.gz
sha256=ad9e08819871c75ba6f4530b125f7d157799398e4d77a1e6bfea9d91ff37ff55
sha512=c5dc4d40cc09bc6980fbbdb5c2e105bf4252cf9cfcb2b49660b0ebe4dc789f6709ec3b3bf2f87d81580d3eed9521eeb1c960f24d9b14eb0285aaba1f84d10a9b
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