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
val check :
Witness.t ->
?handler:
( Snarky_backendless.Request.request ->
Snarky_backendless.Request.response ) ->
proof_level:Genesis_constants.Proof_level.t ->
constraint_constants:Genesis_constants.Constraint_constants.t ->
Mina_state.Protocol_state.value ->
unit Core_kernel.Or_error.t
module type S = sig ... end
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