tezos-shell-services
Tezos: descriptions of RPCs exported by `tezos-shell`
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library tezos-shell-services
type chain_prefix = unit * chain
val chain_path : ( unit, chain_prefix ) Tezos_rpc.RPC_path.t
val chain_to_string : chain -> string
val chain_arg : chain Tezos_rpc.RPC_arg.t
type block = [
| `Genesis |
| `Head of int |
| `Alias of [ `Caboose | `Checkpoint | `Save_point ] * int |
| `Hash of Tezos_crypto.Block_hash.t * int |
| `Level of Int32.t |
]
val to_string : block -> string
val dir_path : ( chain_prefix, chain_prefix ) Tezos_rpc.RPC_path.t
val path : ( chain_prefix, chain_prefix * block ) Tezos_rpc.RPC_path.t
val mempool_path :
( 'a, 'b ) Tezos_rpc.RPC_path.t ->
( 'a, 'b ) Tezos_rpc.RPC_path.t
val live_blocks_path :
( 'a, 'b ) Tezos_rpc.RPC_path.t ->
( 'a, 'b ) Tezos_rpc.RPC_path.t
val pp_raw_context : Format.formatter -> raw_context -> unit
module type PROTO = sig ... end
type protocols = {
current_protocol : Tezos_crypto.Protocol_hash.t; |
next_protocol : Tezos_crypto.Protocol_hash.t; |
}
module Make (Proto : PROTO) (Next_proto : PROTO) : sig ... end
module Fake_protocol : PROTO
module Empty : sig ... end