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.unix/Tezos_store_unix/Store/Protocol/index.html
Module Store.Protocol
Source
The module for handling protocol-related operations.
mem global_store ph
checks the existence of the protocol ph
in global_store
.
all global_store ph
returns the set of all stored protocol in global_store
.
Source
val read :
store ->
Tezos_base.TzPervasives.Protocol_hash.t ->
Tezos_base.TzPervasives.Protocol.t option Lwt.t
read global_store ph
reads the protocol ph
from the global_store
. Returns None
if it does not exist.
Source
val store :
store ->
Tezos_base.TzPervasives.Protocol_hash.t ->
Tezos_base.TzPervasives.Protocol.t ->
Tezos_base.TzPervasives.Protocol_hash.t option Lwt.t
store global_store ph protocol
stores the protocol
under the hash ph
in the global_store
. Returns None
if it already exists or Some ph
if it was correctly stored.
Warning No hash check is made, the caller must be careful when storing protocols.
Source
val store_raw :
store ->
Tezos_base.TzPervasives.Protocol_hash.t ->
bytes ->
Tezos_base.TzPervasives.Protocol_hash.t option Lwt.t
store_raw global_store ph bytes
raw version of store
.
Source
val protocol_watcher :
store ->
Tezos_base.TzPervasives.Protocol_hash.t Lwt_stream.t * Lwt_watcher.stopper
protocol_watcher global_store
instantiates a new protocol watcher in global_store
.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>