package tezos-client-alpha

  1. Overview
  2. Docs
type run_view_params = {
  1. shared_params : simulation_params;
  2. contract : Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t;
  3. entrypoint : string;
}
type run_params = {
  1. shared_params : simulation_params;
  2. amount : Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t option;
  3. balance : Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t;
  4. program : Michelson_v1_parser.parsed;
  5. storage : Michelson_v1_parser.parsed;
  6. entrypoint : string option;
}
val print_typecheck_result : emacs:bool -> show_types:bool -> print_source_on_error:bool -> Michelson_v1_parser.parsed -> (Tezos_protocol_alpha.Protocol.Script_tc_errors.type_map * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.t, Tezos_error_monad.TzCore.error list) Stdlib.result -> Tezos_client_base.Client_context.printer -> (unit, Tezos_error_monad.TzCore.error list) Stdlib.result Lwt.t
val print_entrypoint_type : Tezos_client_base.Client_context.printer -> emacs:bool -> ?script_name:string -> show_source:bool -> parsed:Michelson_v1_parser.parsed -> entrypoint:string -> (Tezos_protocol_alpha.Protocol.Script_repr.expr option, Tezos_error_monad.TzCore.error list) Stdlib.result -> (unit, Tezos_error_monad.TzCore.error list) Stdlib.result Lwt.t
val print_entrypoints_list : Tezos_client_base.Client_context.printer -> emacs:bool -> ?script_name:string -> show_source:bool -> parsed:Michelson_v1_parser.parsed -> ((string * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr) list, Tezos_error_monad.TzCore.error list) Stdlib.result -> (unit, Tezos_error_monad.TzCore.error list) Stdlib.result Lwt.t
val print_unreachables : Tezos_client_base.Client_context.printer -> emacs:bool -> ?script_name:string -> show_source:bool -> parsed:Michelson_v1_parser.parsed -> (Tezos_protocol_alpha.Protocol.Michelson_v1_primitives.prim list list, Tezos_error_monad.TzCore.error list) Stdlib.result -> (unit, Tezos_error_monad.TzCore.error list) Stdlib.result Lwt.t
OCaml

Innovation. Community. Security.