package tezos-protocol-alpha

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Manager : sig ... end
val endorsement : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> branch:Tezos_crypto.Block_hash.t -> level:Alpha_context.Raw_level.t -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
val proposals : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> branch:Tezos_crypto.Block_hash.t -> source:Alpha_context.public_key_hash -> period:int32 -> proposals:Tezos_crypto.Protocol_hash.t list -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
val ballot : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> branch:Tezos_crypto.Block_hash.t -> source:Alpha_context.public_key_hash -> period:int32 -> proposal:Tezos_crypto.Protocol_hash.t -> ballot:Alpha_context.Vote.ballot -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
val failing_noop : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> branch:Tezos_crypto.Block_hash.t -> message:string -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
val seed_nonce_revelation : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> branch:Tezos_crypto.Block_hash.t -> level:Alpha_context.Raw_level.t -> nonce:Alpha_context.Nonce.t -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
val double_baking_evidence : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> branch:Tezos_crypto.Block_hash.t -> bh1:Alpha_context.Block_header.t -> bh2:Alpha_context.Block_header.t -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
val double_endorsement_evidence : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> branch:Tezos_crypto.Block_hash.t -> op1:Alpha_context.Kind.endorsement Alpha_context.operation -> op2:Alpha_context.Kind.endorsement Alpha_context.operation -> slot:int -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
val protocol_data : 'a Tezos_protocol_environment_alpha__Environment.RPC_context.simple -> 'a -> priority:int -> ?seed_nonce_hash:Nonce_hash.t -> ?proof_of_work_nonce:bytes -> unit -> (bytes, Tezos_error_monad.TzCore.error Tezos_error_monad.Error_monad.TzTrace.trace) Stdlib.result Lwt.t
OCaml

Innovation. Community. Security.