= 1024" x-on:close-sidebar="sidebar=window.innerWidth >= 1024 && true">
package tezos-shell-services
-
tezos-shell-services
-
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type chain_status =
| Active_main of Tezos_crypto.Chain_id.t
| Active_test of {
chain : Tezos_crypto.Chain_id.t;
protocol : Tezos_crypto.Protocol_hash.t;
expiration_date : Tezos_base.Time.Protocol.t;
}
| Stopping of Tezos_crypto.Chain_id.t
val valid_blocks :
Tezos_rpc.RPC_context.streamed ->
?chains:Chain_services.chain list ->
?protocols:Tezos_crypto.Protocol_hash.t list ->
?next_protocols:Tezos_crypto.Protocol_hash.t list ->
unit ->
(((Tezos_crypto.Chain_id.t * Tezos_crypto.Block_hash.t)
* Tezos_base.Block_header.t)
Lwt_stream.t
* Tezos_rpc.RPC_context.stopper)
Tezos_base.TzPervasives.tzresult
Lwt.t
val heads :
Tezos_rpc.RPC_context.streamed ->
?next_protocols:Tezos_crypto.Protocol_hash.t list ->
Chain_services.chain ->
((Tezos_crypto.Block_hash.t * Tezos_base.Block_header.t) Lwt_stream.t
* Tezos_rpc.RPC_context.stopper)
Tezos_base.TzPervasives.tzresult
Lwt.t
val commit_hash :
Tezos_rpc.RPC_context.simple ->
string Tezos_base.TzPervasives.tzresult Lwt.t
val active_chains :
Tezos_rpc.RPC_context.streamed ->
(chain_status list Lwt_stream.t * Tezos_rpc.RPC_context.stopper)
Tezos_base.TzPervasives.tzresult
Lwt.t
module S : sig ... end