package octez-shell-libs
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Octez shell libraries
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      tezos-18.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=aa2f5bc99cc4ca2217c52a1af2a2cdfd3b383208cb859ca2e79ca0903396ca1d
    
    
  sha512=d68bb3eb615e3dcccc845fddfc9901c95b3c6dc8e105e39522ce97637b1308a7fa7aa1d271351d5933febd7476b2819e1694f31198f1f0919681f1f9cc97cb3a
    
    
  doc/octez-shell-libs.client-base-unix/Tezos_client_base_unix/Client_config/index.html
Module Tezos_client_base_unix.Client_configSource
Source
type 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 ] ->
  stringSource
val string_parameter : 
  unit ->
  (string, Tezos_client_base.Client_context.full) Tezos_clic.parameterSource
val media_type_parameter : 
  unit ->
  (Tezos_rpc_http.Media_type.Command_line.t,
    Tezos_client_base.Client_context.full)
    Tezos_clic.parameterSource
val chain_parameter : 
  unit ->
  (Tezos_shell_services.Chain_services.chain, 'a) Tezos_clic.parameterSource
val block_parameter : 
  unit ->
  (Tezos_shell_services.Block_services.block, 'a) Tezos_clic.parameterSource
val protocol_parameter : 
  unit ->
  (Tezos_base.TzPervasives.Protocol_hash.t option, 'a) Tezos_clic.parameterSource
val base_dir_arg : 
  unit ->
  (string option, Tezos_client_base.Client_context.full) Tezos_clic.argSource
val config_file_arg : 
  unit ->
  (string option, Tezos_client_base.Client_context.full) Tezos_clic.argSource
val protocol_arg : 
  unit ->
  (Tezos_base.TzPervasives.Protocol_hash.t option option, 'a) Tezos_clic.argSource
val media_type_arg : 
  unit ->
  (Tezos_rpc_http.Media_type.Command_line.t option,
    Tezos_client_base.Client_context.full)
    Tezos_clic.argSource
val password_filename_arg : 
  unit ->
  (string option, Tezos_client_base.Client_context.full) Tezos_clic.argSource
val fail_on_non_mockup_dir : 
  Tezos_client_base.Client_context.full ->
  (unit, Tezos_base.TzPervasives.tztrace) result Lwt.tSource
val config_show_client : 
  Tezos_client_base.Client_context.full ->
  string ->
  Cfg_file.t ->
  (unit, 'a) result Lwt.tSource
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.tSource
val config_init_client : 
  string ->
  Cfg_file.t ->
  unit Tezos_error_monad.Error_monad.tzresult Lwt.tSource
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.tSource
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 listSource
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.optionsSource
type 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.tSource
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.tSource
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.tSource
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_modeSource
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)"
  >