Tezos_raw_protocol_002_PsYLVpVv.AmendmentSourceval may_start_new_voting_cycle :
Alpha_context.context ->
Alpha_context.context
Tezos_protocol_environment_002_PsYLVpVv.Error_monad.tzresult
Tezos_protocol_environment_002_PsYLVpVv.Lwt.tval record_ballot :
Alpha_context.context ->
Alpha_context.public_key_hash ->
Tezos_protocol_environment_002_PsYLVpVv.Protocol_hash.t ->
Alpha_context.Vote.ballot ->
Alpha_context.context
Tezos_protocol_environment_002_PsYLVpVv.Error_monad.tzresult
Tezos_protocol_environment_002_PsYLVpVv.Lwt.t