package tezos-protocol-003-PsddFKi3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val may_start_new_voting_cycle : Alpha_context.context -> (Alpha_context.context, Tezos_protocol_environment_003_PsddFKi3__Environment.Error_monad.error list) Stdlib.result Lwt.t
type Tezos_protocol_environment_003_PsddFKi3__Environment.Error_monad.error +=
  1. | Unexpected_proposal
  2. | Unauthorized_proposal
  3. | Too_many_proposals
  4. | Empty_proposal
val record_proposals : Alpha_context.context -> Alpha_context.public_key_hash -> Tezos_base__TzPervasives.Protocol_hash.t list -> (Alpha_context.context, Tezos_protocol_environment_003_PsddFKi3__Environment.Error_monad.error list) Stdlib.result Lwt.t
type Tezos_protocol_environment_003_PsddFKi3__Environment.Error_monad.error +=
  1. | Invalid_proposal
  2. | Unexpected_ballot
  3. | Unauthorized_ballot
val record_ballot : Alpha_context.context -> Alpha_context.public_key_hash -> Tezos_base__TzPervasives.Protocol_hash.t -> Alpha_context.Vote.ballot -> (Alpha_context.context, Tezos_protocol_environment_003_PsddFKi3__Environment.Error_monad.error list) Stdlib.result Lwt.t
OCaml

Innovation. Community. Security.