V1.Fields
val account :
( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm
val network :
( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm
val make_creator :
network:
( ( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
'a ->
( 'b -> Zkapp_precondition.Protocol_state.Stable.V1.t ) * 'c ) ->
account:
( ( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
'd ->
( 'e -> Account_precondition.Stable.V1.t ) * 'f ) ->
'g ->
( 'h -> t ) * 'i
val create :
network:Zkapp_precondition.Protocol_state.Stable.V1.t ->
account:Account_precondition.Stable.V1.t ->
t
val map :
network:
( ( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
Zkapp_precondition.Protocol_state.Stable.V1.t ) ->
account:
( ( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
Account_precondition.Stable.V1.t ) ->
t
val iter :
network:
( ( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
unit ) ->
account:
( ( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
unit ) ->
unit
val fold :
init:'a ->
network:
( 'b ->
( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
'c ) ->
account:
( 'd ->
( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
'e ) ->
'f
val map_poly :
( [< `Read | `Set_and_create ], t, 'a ) Fieldslib.Field.user ->
'b list
val for_all :
network:
( ( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
bool ) ->
account:
( ( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
bool ) ->
bool
val exists :
network:
( ( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
bool ) ->
account:
( ( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
bool ) ->
bool
val to_list :
network:
( ( [< `Read | `Set_and_create ],
t,
Zkapp_precondition.Protocol_state.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
'a ) ->
account:
( ( [< `Read | `Set_and_create ], t, Account_precondition.Stable.V1.t )
Fieldslib.Field.t_with_perm ->
'b ) ->
'c list
module Direct : sig ... end