package octez-protocol-alpha-libs
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Octez protocol alpha libraries
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      octez-19.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=55ea1fb8bb3273a7fc270ca8f650d45c56449665619482aad9bc12f3ea736b7e
    
    
  sha512=fec850fc2d17d7490bbabd5147d62aad13b3aaed8774270f8a38ab419670ed03e0fd30cf8642a97984eca5c2446726fe590ad99c015f7ec50919dc7652f25053
    
    
  doc/octez-protocol-alpha-libs.plugin/Tezos_protocol_plugin_alpha/RPC/Scripts/S/index.html
Module Scripts.SSource
Source
val path : 
  (Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context)
    Tezos_protocol_alpha.Environment.RPC_path.pathSource
type other_contract_description = {- address : Tezos_protocol_alpha.Protocol.Contract_hash.t;
- ty : Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr;
}Source
val other_contracts_encoding : 
  other_contract_description list
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
type extra_big_map_description = {- id : Tezos_protocol_alpha.Protocol.Alpha_context.Big_map.Id.t;
- kty : Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr;
- vty : Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr;
- items : Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr;
}Source
val extra_big_maps_encoding : 
  extra_big_map_description list
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_code_input_encoding : 
  ((Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t option
    * Tezos_protocol_alpha.Environment.Chain_id.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
    * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
    * Tezos_raw_protocol_alpha.Contract_hash.t option
    * Tezos_protocol_alpha.Protocol.Alpha_context.Entrypoint.t)
   * (Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode option
      * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
      * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
      * Tezos_protocol_alpha.Protocol.Script_int.n
          Tezos_protocol_alpha.Protocol.Script_int.num
          option
      * other_contract_description list option
      * extra_big_map_description list option))
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_code_output_encoding : 
  (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
   * Tezos_protocol_alpha.Protocol.Apply_internal_results.packed_internal_operation
       list
   * Tezos_protocol_alpha.Protocol.Alpha_context.Lazy_storage.diffs option)
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val trace_code_input_encoding : 
  ((Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t option
    * Tezos_protocol_alpha.Environment.Chain_id.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
    * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
    * Tezos_raw_protocol_alpha.Contract_hash.t option
    * Tezos_protocol_alpha.Protocol.Alpha_context.Entrypoint.t)
   * (Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode option
      * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
      * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
      * Tezos_protocol_alpha.Protocol.Script_int.n
          Tezos_protocol_alpha.Protocol.Script_int.num
          option
      * other_contract_description list option
      * extra_big_map_description list option))
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val trace_encoding : 
  Tezos_protocol_alpha.Protocol.Script_typed_ir.execution_trace
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val trace_code_output_encoding : 
  (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
   * Tezos_protocol_alpha.Protocol.Apply_internal_results.packed_internal_operation
       list
   * Tezos_protocol_alpha.Protocol.Script_typed_ir.execution_trace
   * Tezos_protocol_alpha.Protocol.Alpha_context.Lazy_storage.diffs option)
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val stack_encoding : 
  (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
   * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    list
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_instr_input_encoding : 
  (((Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
      list
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Environment.Chain_id.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
    * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
    * Tezos_protocol_alpha.Protocol.Script_int.n
        Tezos_protocol_alpha.Protocol.Script_int.num
        option
    * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
    * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
    * Tezos_raw_protocol_alpha.Contract_hash.t option
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr option)
   * (Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t
      * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t option
      * other_contract_description list option
      * extra_big_map_description list option
      * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode option
      * bool))
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_instr_output_encoding : 
  ((Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
     list
   * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.t)
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_tzip4_view_encoding : 
  ((Tezos_raw_protocol_alpha.Contract_hash.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Entrypoint.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Environment.Chain_id.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
    * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
    * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode
    * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
    * Tezos_protocol_alpha.Protocol.Script_int.n
        Tezos_protocol_alpha.Protocol.Script_int.num
        option)
   * (other_contract_description list option
      * extra_big_map_description list option))
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_script_view_encoding : 
  ((Tezos_raw_protocol_alpha.Contract_hash.t
    * string
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * bool
    * Tezos_protocol_alpha.Environment.Chain_id.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
    * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
    * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode
    * Tezos_protocol_alpha.Protocol.Script_timestamp.t option)
   * (Tezos_protocol_alpha.Protocol.Script_int.n
        Tezos_protocol_alpha.Protocol.Script_int.num
        option
      * other_contract_description list option
      * extra_big_map_description list option))
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val normalize_stack_input_encoding : 
  ((Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
     list
   * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode
   * bool
   * other_contract_description list option
   * extra_big_map_description list option)
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val normalize_stack_output_encoding : 
  (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
   * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    list
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_code : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t option
     * Tezos_protocol_alpha.Environment.Chain_id.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
     * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
     * Tezos_raw_protocol_alpha.Contract_hash.t option
     * Tezos_protocol_alpha.Protocol.Alpha_context.Entrypoint.t)
    * (Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode option
       * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
       * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
       * Tezos_protocol_alpha.Protocol.Script_int.n
           Tezos_protocol_alpha.Protocol.Script_int.num
           option
       * other_contract_description list option
       * extra_big_map_description list option),
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Apply_internal_results.packed_internal_operation
        list
    * Tezos_protocol_alpha.Protocol.Alpha_context.Lazy_storage.diffs option)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val trace_code : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t option
     * Tezos_protocol_alpha.Environment.Chain_id.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
     * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
     * Tezos_raw_protocol_alpha.Contract_hash.t option
     * Tezos_protocol_alpha.Protocol.Alpha_context.Entrypoint.t)
    * (Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode option
       * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
       * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
       * Tezos_protocol_alpha.Protocol.Script_int.n
           Tezos_protocol_alpha.Protocol.Script_int.num
           option
       * other_contract_description list option
       * extra_big_map_description list option),
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Apply_internal_results.packed_internal_operation
        list
    * Tezos_protocol_alpha.Protocol.Script_typed_ir.execution_trace
    * Tezos_protocol_alpha.Protocol.Alpha_context.Lazy_storage.diffs option)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val run_tzip4_view : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    (Tezos_raw_protocol_alpha.Contract_hash.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Entrypoint.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Environment.Chain_id.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
     * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
     * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
     * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode
     * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
     * Tezos_protocol_alpha.Protocol.Script_int.n
         Tezos_protocol_alpha.Protocol.Script_int.num
         option)
    * (other_contract_description list option
       * extra_big_map_description list option),
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val run_script_view : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    (Tezos_raw_protocol_alpha.Contract_hash.t
     * string
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * bool
     * Tezos_protocol_alpha.Environment.Chain_id.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
     * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
     * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
     * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode
     * Tezos_protocol_alpha.Protocol.Script_timestamp.t option)
    * (Tezos_protocol_alpha.Protocol.Script_int.n
         Tezos_protocol_alpha.Protocol.Script_int.num
         option
       * other_contract_description list option
       * extra_big_map_description list option),
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val run_instr : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    ((Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
      * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
       list
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Environment.Chain_id.t
     * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
     * Tezos_protocol_alpha.Protocol.Script_timestamp.t option
     * Tezos_protocol_alpha.Protocol.Script_int.n
         Tezos_protocol_alpha.Protocol.Script_int.num
         option
     * Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t option
     * Tezos_raw_protocol_alpha__Alpha_context.public_key_hash option
     * Tezos_raw_protocol_alpha.Contract_hash.t option
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr option)
    * (Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t
       * Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t option
       * other_contract_description list option
       * extra_big_map_description list option
       * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode option
       * bool),
    (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
      list
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.t)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val typecheck_code : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
    * bool
    * bool,
    (Tezos_raw_protocol_alpha.Alpha_context.Script.location
     * (Tezos_raw_protocol_alpha.Alpha_context.Script.expr list
        * Tezos_raw_protocol_alpha.Alpha_context.Script.expr list))
      list
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.t)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val script_size : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
    * bool,
    int)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val typecheck_data : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option
    * bool,
    Tezos_protocol_alpha.Protocol.Alpha_context.Gas.t)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val pack_data : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.Arith.integral option,
    Tezos_protocol_environment_alpha.Bytes.t
    * Tezos_protocol_alpha.Protocol.Alpha_context.Gas.t)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val normalize_data : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode
    * bool
    * other_contract_description list option
    * extra_big_map_description list option,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val normalize_stack : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
      list
    * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode
    * bool
    * other_contract_description list option
    * extra_big_map_description list option,
    (Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
     * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
      list)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val normalize_script : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Script_ir_unparser.unparsing_mode,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val normalize_type : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val operations_encodings : 
  Tezos_protocol_alpha.Protocol.Alpha_context.Operation.packed
    Tezos_protocol_alpha.Environment.Data_encoding.encodingSource
val run_operation : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    < version : version >,
    Tezos_protocol_alpha.Protocol.Alpha_context.Operation.packed
    * Tezos_protocol_alpha.Environment.Chain_id.t,
    version
    * (Tezos_raw_protocol_alpha.Alpha_context.Operation.packed_protocol_data
       * Tezos_protocol_alpha.Protocol.Apply_results.packed_operation_metadata))
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val simulate_operation : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    < successor_level : bool
    ; version : version >,
    int32 option
    * Tezos_protocol_alpha.Protocol.Alpha_context.Operation.packed
    * Tezos_protocol_alpha.Environment.Chain_id.t
    * int,
    version
    * (Tezos_raw_protocol_alpha.Alpha_context.Operation.packed_protocol_data
       * Tezos_protocol_alpha.Protocol.Apply_results.packed_operation_metadata))
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val entrypoint_type : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr
    * Tezos_protocol_alpha.Protocol.Alpha_context.Entrypoint.t,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr)
    Tezos_protocol_alpha.Environment.RPC_service.serviceSource
val list_entrypoints : 
  ([ `POST ],
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    Tezos_protocol_alpha.Environment.Updater.rpc_context,
    unit,
    Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr,
    Tezos_protocol_alpha.Protocol.Michelson_v1_primitives.prim list list
    * (string * Tezos_protocol_alpha.Protocol.Alpha_context.Script.expr) list)
    Tezos_protocol_alpha.Environment.RPC_service.service sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >