Module Alpha_context.Round

This module re-exports definitions from Round_repr.

type t
val zero : t
val succ : t -> t
val to_int32 : t -> int32
val to_slot : t -> committee_size:int -> Slot.t Mavryk_protocol_environment_alpha.Error_monad.tzresult
include Mavryk_protocol_environment_alpha.Compare.S with type t := t
val (=) : t -> t -> bool
val (<>) : t -> t -> bool
val (<) : t -> t -> bool
val (<=) : t -> t -> bool
val (>=) : t -> t -> bool
val (>) : t -> t -> bool
val compare : t -> t -> int
val equal : t -> t -> bool
val max : t -> t -> t
val min : t -> t -> t
type round_durations
val round_duration : round_durations -> t -> Period.t
module Durations : sig ... end
val timestamp_of_another_round_same_level : round_durations -> current_timestamp:Mavryk_protocol_environment_alpha.Time.t -> current_round:t -> considered_round:t -> Mavryk_protocol_environment_alpha.Time.t Mavryk_protocol_environment_alpha.Error_monad.tzresult
module Internal_for_tests : sig ... end