V1.Fields
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 create :
public_key:Signature_lib.Public_key.Compressed.Stable.V1.t ->
fee:Currency.Fee.Stable.V1.t ->
valid_until:Mina_numbers.Global_slot.Stable.V1.t option ->
nonce:Mina_numbers.Account_nonce.Stable.V1.t ->
t
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