Mavryk_dac_lib.Certificate_reprmodule V0 : sig ... endThis is the first version of the Certificate_repr.t. In the future if it is needed to add a field of modify type of an existing field, one must simply create a V1 module with the new definition of type t.
val encoding : t Mavryk_base.TzPervasives.Data_encoding.tUsed to return any version of Certificate_repr on DAC RPC endpoints.
val get_root_hash : t -> Dac_plugin.raw_hashHelper to get root_hash from any given version of Certificate_repr.
val get_aggregate_signature : t -> Mavryk_crypto.Aggregate_signature.signatureHelper to get aggregate_signature from any given version of Certificate_repr.
val get_witnesses : t -> Z.tHelper to get witnesses from any given version of Certificate_repr.
val get_version : t -> intHelper to get version from any given version of Certificate_repr.
val all_committee_members_have_signed : 'a list -> t -> boolCertificate_repr.all_committee_members_have_signed committee_members certificate will return true if all members have signed, otherwise it will return false.