Schema.Committype hash = Hash.tval hash_t : hash Brassaia_eio.Type.tval t : t Brassaia_eio.Type.tval encoding : t Data_encoding.ttype node_key = hashval node_key_t : node_key Brassaia_eio.Type.tval node_key_encoding : node_key Data_encoding.ttype commit_key = hashval commit_key_t : commit_key Brassaia_eio.Type.tval commit_key_encoding : commit_key Data_encoding.tmodule Info : sig ... endval init : info:Info.t -> node:node_key -> parents:commit_key list -> tval parents : t -> commit_key list