package tezos-protocol-002-PsYLVpVv

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val list : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> (Alpha_context.Contract.t list, Tezos_error_monad.TzCore.error list) result Lwt.t
type info = {
  1. manager : Alpha_context.public_key_hash;
  2. balance : Alpha_context.Tez.t;
  3. spendable : bool;
  4. delegate : bool * Alpha_context.public_key_hash option;
  5. counter : Alpha_context.counter;
  6. script : Alpha_context.Script.t option;
}
val info_encoding : info Data_encoding.t
val info : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (info, Tezos_error_monad.TzCore.error list) result Lwt.t
val balance : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.Tez.t, Tezos_error_monad.TzCore.error list) result Lwt.t
val manager : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.public_key_hash, Tezos_error_monad.TzCore.error list) result Lwt.t
val manager_key : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.public_key_hash * Alpha_context.public_key option, Tezos_error_monad.TzCore.error list) result Lwt.t
val delegate : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.public_key_hash, Tezos_error_monad.TzCore.error list) result Lwt.t
val delegate_opt : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.public_key_hash option, Tezos_error_monad.TzCore.error list) result Lwt.t
val is_delegatable : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (bool, Tezos_error_monad.TzCore.error list) result Lwt.t
val is_spendable : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (bool, Tezos_error_monad.TzCore.error list) result Lwt.t
val counter : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.counter, Tezos_error_monad.TzCore.error list) result Lwt.t
val script : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.Script.t, Tezos_error_monad.TzCore.error list) result Lwt.t
val script_opt : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.Script.t option, Tezos_error_monad.TzCore.error list) result Lwt.t
val storage : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.Script.expr, Tezos_error_monad.TzCore.error list) result Lwt.t
val storage_opt : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.Script.expr option, Tezos_error_monad.TzCore.error list) result Lwt.t
val big_map_get_opt : 'a Tezos_protocol_environment_002_PsYLVpVv__Environment.RPC_context.simple -> 'a -> Alpha_context.Contract.t -> (Alpha_context.Script.expr * Alpha_context.Script.expr) -> (Alpha_context.Script.expr option, Tezos_error_monad.TzCore.error list) result Lwt.t
val register : unit -> unit