Module Mavryk_raw_protocol_alpha.Sc_rollup_riscv

type void = |
type minimal_state = {
  1. payload : string;
  2. level : Raw_level_repr.t option;
  3. message_counter : Mavryk_protocol_environment_alpha.Z.t;
  4. tick : Mavryk_protocol_environment_alpha.Z.t;
}
val make_empty_state : unit -> minimal_state
module type S = sig ... end
module Protocol_implementation : S with type context = unit and type state = minimal_state and type proof = void