package octez-shell-libs
Octez shell libraries
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-octez-v20.1.tag.bz2
sha256=ddfb5076eeb0b32ac21c1eed44e8fc86a6743ef18ab23fff02d36e365bb73d61
sha512=d22a827df5146e0aa274df48bc2150b098177ff7e5eab52c6109e867eb0a1f0ec63e6bfbb0e3645a6c2112de3877c91a17df32ccbff301891ce4ba630c997a65
doc/octez-shell-libs.client-base-unix/Tezos_client_base_unix/Daemon_config/index.html
Module Tezos_client_base_unix.Daemon_config
Source
include module type of struct include Client_config end
Source
type cli_args = Client_config.cli_args = {
chain : Tezos_shell_services.Chain_services.chain;
block : Tezos_shell_services.Shell_services.block;
confirmations : int option;
sources : Tezos_proxy.Light.sources_config option;
password_filename : string option;
protocol : Tezos_base.TzPervasives.Protocol_hash.t option;
print_timings : bool;
log_requests : bool;
better_errors : bool;
client_mode : client_mode;
}
Source
val client_mode_to_string :
[< `Mode_client | `Mode_light | `Mode_mockup | `Mode_proxy ] ->
string
Source
val media_type_parameter :
unit ->
(Tezos_rpc_http.Media_type.Command_line.t,
Tezos_client_base.Client_context.full)
Tezos_clic.parameter
Source
val chain_parameter :
unit ->
(Tezos_shell_services.Chain_services.chain, 'a) Tezos_clic.parameter
Source
val block_parameter :
unit ->
(Tezos_shell_services.Block_services.block, 'a) Tezos_clic.parameter
Source
val protocol_parameter :
unit ->
(Tezos_base.TzPervasives.Protocol_hash.t option, 'a) Tezos_clic.parameter
Source
val protocol_arg :
unit ->
(Tezos_base.TzPervasives.Protocol_hash.t option option, 'a) Tezos_clic.arg
Source
val media_type_arg :
unit ->
(Tezos_rpc_http.Media_type.Command_line.t option,
Tezos_client_base.Client_context.full)
Tezos_clic.arg
Source
val fail_on_non_mockup_dir :
Tezos_client_base.Client_context.full ->
(unit, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val config_show_client :
Tezos_client_base.Client_context.full ->
string ->
Cfg_file.t ->
(unit, 'a) result Lwt.t
Source
val config_show_mockup :
Tezos_client_base.Client_context.full ->
Tezos_base.TzPervasives.Protocol_hash.t option ->
string ->
(unit, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val config_init_client :
string ->
Cfg_file.t ->
unit Tezos_error_monad.Error_monad.tzresult Lwt.t
Source
val config_init_mockup :
Tezos_client_base.Client_context.full ->
Tezos_base.TzPervasives.Protocol_hash.t option ->
string ->
string ->
string ->
(unit, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val commands :
string ->
Cfg_file.t ->
client_mode ->
Tezos_base.TzPervasives.Protocol_hash.t option ->
string ->
Tezos_client_base.Client_context.full Tezos_clic.command list
Source
val global_options :
unit ->
(string option
* bool
* string option
* bool
* Tezos_shell_services.Chain_services.chain
* Tezos_shell_services.Block_services.block
* int option option
* Tezos_base.TzPervasives.Protocol_hash.t option option
* bool
* bool
* string option
* int option
* bool
* Tezos_rpc_http.Media_type.Command_line.t option
* Uri.t option
* Tezos_proxy.Light.sources_config option
* Uri.t option
* string option
* client_mode,
Tezos_client_base.Client_context.full)
Tezos_clic.options
Source
type parsed_config_args = Client_config.parsed_config_args = {
parsed_config_file : Cfg_file.t option;
parsed_args : cli_args option;
config_commands : Tezos_client_base.Client_context.full Tezos_clic.command list;
base_dir : string option;
require_auth : bool;
}
Source
val check_base_dir_for_mode :
Tezos_client_base.Client_context.full ->
[< `Mode_client | `Mode_light | `Mode_mockup | `Mode_proxy ] ->
bool ->
string ->
(unit, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val light_mode_checks :
[< `Mode_client | `Mode_light | `Mode_mockup | `Mode_proxy ] ->
Uri.t ->
Tezos_proxy.Light.sources_config option ->
unit Tezos_base.TzPervasives.tzresult Lwt.t
Source
val parse_config_args :
Tezos_client_base.Client_context.full ->
string list ->
(parsed_config_args * string list, Tezos_error_monad.Error_monad.tztrace)
result
Lwt.t
Source
type t =
string option
* bool
* string option
* bool
* Tezos_shell_services.Shell_services.chain
* Tezos_shell_services.Shell_services.block
* int option option
* Tezos_base.TzPervasives.Protocol_hash.t option option
* bool
* bool
* string option
* int option
* bool
* Tezos_rpc_http.Media_type.Command_line.t option
* Uri.t option
* Tezos_proxy.Light.sources_config option
* Uri.t option
* string option
* client_mode
Source
val clic_commands :
base_dir:'a ->
config_commands:'b list ->
builtin_commands:'b list ->
other_commands:'b list ->
require_auth:'c ->
'b list
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>