val iter :
t ->
snarked_ledger_hash_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'a ) ->
blockchain_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'b ) ->
min_window_density_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'c ) ->
total_currency_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'd ) ->
global_slot_since_genesis:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'e ) ->
staking_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
'f ) ->
next_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
'g ) ->
'h
val fold :
t ->
init:'a ->
snarked_ledger_hash_id:
( 'b ->
( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'c ) ->
blockchain_length_id:
( 'd ->
( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'e ) ->
min_window_density_id:
( 'f ->
( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'g ) ->
total_currency_id:
( 'h ->
( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'i ) ->
global_slot_since_genesis:
( 'j ->
( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'k ) ->
staking_epoch_data_id:
( 'l ->
( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
'm ) ->
next_epoch_data_id:
( 'n ->
( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
'o ) ->
'p
val for_all :
t ->
snarked_ledger_hash_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
blockchain_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
min_window_density_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
total_currency_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
global_slot_since_genesis:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
staking_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
bool ) ->
next_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
bool ) ->
bool
val exists :
t ->
snarked_ledger_hash_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
blockchain_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
min_window_density_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
total_currency_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
global_slot_since_genesis:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
bool ) ->
staking_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
bool ) ->
next_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
bool ) ->
bool
val to_list :
t ->
snarked_ledger_hash_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'a ) ->
blockchain_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'b ) ->
min_window_density_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'c ) ->
total_currency_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'd ) ->
global_slot_since_genesis:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
'e ) ->
staking_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
'f ) ->
next_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
'g ) ->
'h list
val map :
t ->
snarked_ledger_hash_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
int option ) ->
blockchain_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
int option ) ->
min_window_density_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
int option ) ->
total_currency_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
int option ) ->
global_slot_since_genesis:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
t ->
int option ->
int option ) ->
staking_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
int ) ->
next_epoch_data_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
t ->
int ->
int ) ->
t
val set_all_mutable_fields : 'a -> unit