Module Json_layout.Genesis

type t = {
k : int option;
delta : int option;
slots_per_epoch : int option;
slots_per_sub_window : int option;
genesis_state_timestamp : string option;
}
val to_yojson : t -> Yojson.Safe.t
val _ : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val genesis_state_timestamp : t -> string option
val slots_per_sub_window : t -> int option
val slots_per_epoch : t -> int option
val delta : t -> int option
val k : t -> int option
module Fields : sig ... end
val fields : string Core_kernel.Array.t
val of_yojson : Yojson.Safe.t -> ( t, string ) Core_kernel.Result.t