Module Protocol_state.View
val to_yojson : t -> Yojson.Safe.t
val of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val _ : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val t_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val equal : t -> t -> bool
val hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.state
val hash : t -> Ppx_hash_lib.Std.Hash.hash_value
val compare : t -> t -> int
val epoch_data_deriver :
( ( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( < contramap :
( ( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t ->
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Core_kernel.ref
; graphql_arg :
( unit ->
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t
Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; graphql_arg_accumulator :
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t
Fields_derivers_zkapps.Derivers.Graphql.Args.Acc.T.t
Core_kernel.ref
; graphql_creator :
( ( ( 'b,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
'c )
Fields_derivers_zkapps.Derivers.Graphql.Args.Output.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
'c )
Fields_derivers_zkapps.Derivers.Graphql.Args.Input.t ->
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Core_kernel.ref
; graphql_fields :
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t
Fields_derivers_zkapps.Derivers.Graphql.Fields.Input.T.t
Core_kernel.ref
; graphql_fields_accumulator :
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t
Fields_derivers_zkapps.Derivers.Graphql.Fields.Accumulator.T.t
list
Core_kernel.ref
; graphql_query : string option Core_kernel.ref
; graphql_query_accumulator :
(Core_kernel.String.t * string option) option list Core_kernel.ref
; js_layout :
[> `Assoc of (string * Yojson.Safe.t) list ] Core_kernel.ref
; js_layout_accumulator :
Fields_derivers_zkapps__Fields_derivers_js.Js_layout.Accumulator.field
option
list
Core_kernel.ref
; map :
( ( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t ->
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Core_kernel.ref
; nullable_graphql_arg :
( unit ->
'c Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; nullable_graphql_fields :
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t
option
Fields_derivers_zkapps.Derivers.Graphql.Fields.Input.T.t
Core_kernel.ref
; of_json :
( [> `Assoc of (Core_kernel.String.Map.Key.t * Yojson.Safe.t) list ] ->
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Core_kernel.ref
; of_json_creator :
Yojson.Safe.t Core_kernel.String.Map.t Core_kernel.ref
; skip : bool Core_kernel.ref
; to_json :
( ( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t ->
[> `Assoc of (Core_kernel.String.t * Yojson.Safe.t) list ] )
Core_kernel.ref
; to_json_accumulator :
(Core_kernel.String.t
* ( ( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t ->
Yojson.Safe.t ))
option
list
Core_kernel.ref.. > as 'a,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
'c )
Fields_derivers_zkapps.Derivers.Graphql.Args.Input.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
'd )
Fields_derivers_zkapps.Derivers.Graphql.Args.Acc.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t
option )
Fields_derivers_zkapps.Derivers.Graphql.Fields.Accumulator.t ->
( ( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( 'a,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
'c )
Fields_derivers_zkapps.Derivers.Graphql.Args.Acc.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t
option )
Fields_derivers_zkapps.Derivers.Graphql.Fields.Accumulator.t
val deriver :
( ( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( ( < contramap :
( ( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t ->
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t )
Core_kernel.ref
; graphql_arg :
( unit ->
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t
Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; graphql_arg_accumulator :
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t
Fields_derivers_zkapps.Derivers.Graphql.Args.Acc.T.t
Core_kernel.ref
; graphql_creator :
( ( ( 'c,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
'd )
Fields_derivers_zkapps.Derivers.Graphql.Args.Output.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
'd )
Fields_derivers_zkapps.Derivers.Graphql.Args.Input.t ->
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t )
Core_kernel.ref
; graphql_fields :
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t
Fields_derivers_zkapps.Derivers.Graphql.Fields.Input.T.t
Core_kernel.ref
; graphql_fields_accumulator :
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t
Fields_derivers_zkapps.Derivers.Graphql.Fields.Accumulator.T.t
list
Core_kernel.ref
; graphql_query : string option Core_kernel.ref
; graphql_query_accumulator :
(Core_kernel.String.t * string option) option list Core_kernel.ref
; js_layout :
[> `Assoc of (string * Yojson.Safe.t) list ] Core_kernel.ref
; js_layout_accumulator :
Fields_derivers_zkapps__Fields_derivers_js.Js_layout.Accumulator.field
option
list
Core_kernel.ref
; map :
( ( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t ->
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t )
Core_kernel.ref
; nullable_graphql_arg :
( unit ->
'd Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; nullable_graphql_fields :
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t
option
Fields_derivers_zkapps.Derivers.Graphql.Fields.Input.T.t
Core_kernel.ref
; of_json :
( [> `Assoc of (Core_kernel.String.Map.Key.t * Yojson.Safe.t) list ] ->
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t )
Core_kernel.ref
; of_json_creator :
Yojson.Safe.t Core_kernel.String.Map.t Core_kernel.ref
; skip : bool Core_kernel.ref
; to_json :
( ( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t ->
[> `Assoc of (Core_kernel.String.t * Yojson.Safe.t) list ] )
Core_kernel.ref
; to_json_accumulator :
(Core_kernel.String.t
* ( ( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t,
Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t ->
Yojson.Safe.t ))
option
list
Core_kernel.ref.. > as 'b,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
'd )
Fields_derivers_zkapps.Derivers.Graphql.Args.Input.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
'e )
Fields_derivers_zkapps.Derivers.Graphql.Args.Acc.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t
option )
Fields_derivers_zkapps.Derivers.Graphql.Fields.Accumulator.t ->
( ( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( 'b,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
unit,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
'd )
Fields_derivers_zkapps.Derivers.Graphql.Args.Acc.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t,
( Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t,
'a,
Unsigned.UInt32.t,
Currency.Amount.Stable.Latest.t,
( ( Fields_derivers_zkapps.Field.t, Currency.Amount.Stable.Latest.t )
Mina_wire_types.Mina_base.Epoch_ledger.Poly.V1.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Fields_derivers_zkapps.Field.t,
Unsigned.UInt32.t )
Mina_wire_types.Mina_base.Epoch_data.Poly.V1.t )
Poly.t
option )
Fields_derivers_zkapps.Derivers.Graphql.Fields.Accumulator.t