Module V1.Fields

val names : string list
val nonce : ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm
val valid_until : ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm
val fee : ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm
val public_key : ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm
val make_creator : public_key: ( ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'a -> ( 'b -> Signature_lib.Public_key.Compressed.Stable.V1.t ) * 'c ) -> fee: ( ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'd -> ( 'e -> Currency.Fee.Stable.V1.t ) * 'f ) -> valid_until: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm -> 'g -> ( 'h -> Mina_numbers.Global_slot.Stable.V1.t option ) * 'i ) -> nonce: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'j -> ( 'k -> Mina_numbers.Account_nonce.Stable.V1.t ) * 'l ) -> 'm -> ( 'n -> t ) * 'o
val map : public_key: ( ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm -> Signature_lib.Public_key.Compressed.Stable.V1.t ) -> fee: ( ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm -> Currency.Fee.Stable.V1.t ) -> valid_until: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm -> Mina_numbers.Global_slot.Stable.V1.t option ) -> nonce: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm -> Mina_numbers.Account_nonce.Stable.V1.t ) -> t
val iter : public_key: ( ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm -> unit ) -> fee: ( ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm -> unit ) -> valid_until: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm -> unit ) -> nonce: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm -> unit ) -> unit
val fold : init:'a -> public_key: ( 'b -> ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'c ) -> fee: ( 'd -> ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'e ) -> valid_until: ( 'f -> ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm -> 'g ) -> nonce: ( 'h -> ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'i ) -> 'j
val map_poly : ( [< `Read | `Set_and_create ], t, 'a ) Fieldslib.Field.user -> 'b list
val for_all : public_key: ( ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm -> bool ) -> fee: ( ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm -> bool ) -> valid_until: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm -> bool ) -> nonce: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm -> bool ) -> bool
val exists : public_key: ( ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm -> bool ) -> fee: ( ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm -> bool ) -> valid_until: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm -> bool ) -> nonce: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm -> bool ) -> bool
val to_list : public_key: ( ( [< `Read | `Set_and_create ], t, Signature_lib.Public_key.Compressed.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'a ) -> fee: ( ( [< `Read | `Set_and_create ], t, Currency.Fee.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'b ) -> valid_until: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Global_slot.Stable.V1.t option ) Fieldslib.Field.t_with_perm -> 'c ) -> nonce: ( ( [< `Read | `Set_and_create ], t, Mina_numbers.Account_nonce.Stable.V1.t ) Fieldslib.Field.t_with_perm -> 'd ) -> 'e list
module Direct : sig ... end