Protocol_state.Body
module Poly : sig ... end
module Value : sig ... end
type ('a, 'b, 'c, 'd) t = ( 'a, 'b, 'c, 'd ) Poly.t
val typ :
constraint_constants:Genesis_constants.Constraint_constants.t ->
( var, Value.t ) Snark_params.Tick.Typ.t
val hash : Value.t -> Mina_base.State_body_hash.t
val hash_checked :
var ->
Mina_base.State_body_hash.var Snark_params.Tick.Checked.t
val consensus_state : ( _, _, 'a, _ ) Poly.t -> 'a
val view : Value.t -> Mina_base.Zkapp_precondition.Protocol_state.View.t
val view_checked :
var ->
Mina_base.Zkapp_precondition.Protocol_state.View.Checked.t
module For_tests : sig ... end