Mina_base.State_hashmodule T = Data_hash_lib.State_hashinclude module type of struct include T endinclude Data_hash_lib.Data_hash.Full_sizeinclude Data_hash_lib.Data_hash_intf.Basictype t = Snark_params.Tick.Field.tval to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval gen : t Core_kernel.Quickcheck.Generator.tval var_to_hash_packed : var -> Random_oracle.Checked.Digest.tval var_to_input :
var ->
Snark_params.Tick.Field.Var.t Random_oracle.Input.Chunked.tval var_to_bits :
var ->
Snark_params.Tick.Boolean.var list Snark_params.Tick.Checked.tval typ : ( var, t ) Snark_params.Tick.Typ.tval assert_equal : var -> var -> unit Snark_params.Tick.Checked.tval equal_var :
var ->
var ->
Snark_params.Tick.Boolean.var Snark_params.Tick.Checked.tinclude Snark_bits.Bits_intf.S with type t := tinclude Snark_bits.Bits_intf.Basic with type t := tval fold : t -> bool Fold_lib.Fold.tval iter : t -> f:( bool -> unit ) -> unitval to_bits : t -> bool listval to_input : t -> Snark_params.Tick.Field.t Random_oracle.Input.Chunked.tinclude Core_kernel.Comparable.S with type t := tval comparator : ( t, comparator_witness ) Base__Comparator.comparatormodule Replace_polymorphic_compare : sig ... endmodule Map : sig ... endmodule Set : sig ... endinclude Core_kernel.Hashable with type t := tval hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.stateval hash : t -> Ppx_hash_lib.Std.Hash.hash_valueval hashable : t Core_kernel__.Hashtbl.Hashable.tmodule Table : sig ... endmodule Hash_set : sig ... endmodule Hash_queue : sig ... endval if_ :
Snark_params.Tick.Boolean.var ->
then_:var ->
else_:var ->
var Snark_params.Tick.Checked.tval var_of_hash_packed : Random_oracle.Checked.Digest.t -> varval var_to_field : var -> Random_oracle.Checked.Digest.tval of_hash : Snark_params.Tick.Field.t -> tval to_field : t -> Snark_params.Tick.Field.tinclude Codable.Base58_check_intf with type t := tval to_base58_check : t -> stringexplicit Base58Check encoding
include Codable.Base58_check_base_intf with type t := tval of_base58_check : string -> t Base.Or_error.tBase58Check decoding
val of_base58_check_exn : string -> tBase58Check decoding
val raw_hash_bytes : t -> stringval dummy : tval zero : Snark_params.Tick.Field.tval to_decimal_string : t -> stringval of_decimal_string : string -> tmodule Stable : sig ... endval deriver :
< contramap : ( t -> Yojson.Safe.t ) Core_kernel.ref
; graphql_arg :
( unit ->
Yojson.Safe.t Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; graphql_fields :
Yojson.Safe.t Fields_derivers_zkapps.Graphql.Fields.Input.T.t
Core_kernel.ref
; graphql_query : string option Core_kernel.ref
; graphql_query_accumulator : (string * string option) list Core_kernel.ref
; map : ( Yojson.Safe.t -> t ) Core_kernel.ref
; nullable_graphql_arg :
( unit ->
Yojson.Safe.t option Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; nullable_graphql_fields :
Yojson.Safe.t option Fields_derivers_zkapps.Graphql.Fields.Input.T.t
Core_kernel.ref
; of_json : ( Yojson.Safe.t -> Yojson.Safe.t ) Core_kernel.ref
; to_json : ( Yojson.Safe.t -> Yojson.Safe.t ) Core_kernel.ref
; js_layout : Yojson.Safe.t Core_kernel.ref.. > as 'a
Fields_derivers_zkapps.Unified_input.t
Fields_derivers_zkapps.Unified_input.t
Fields_derivers_zkapps.Unified_input.t ->
'a Fields_derivers_zkapps.Unified_input.tmodule State_hashes : sig ... endmodule With_state_hashes : sig ... end