Module Blockchain_snark.Blockchain_snark_state

module Witness : sig ... end
val verify : (Mina_state.Protocol_state.Value.t * Mina_base.Proof.t) list -> key:Pickles.Verification_key.t -> bool Async.Deferred.t
module type S = sig ... end
module Make (T : sig ... end) : S
val constraint_system_digests : proof_level:Genesis_constants.Proof_level.t -> constraint_constants:Genesis_constants.Constraint_constants.t -> unit -> (string * Core_kernel.Md5.t) list