Module Zkapp_epoch_data.Fields
val epoch_length_id :
( [< `Read | `Set_and_create ], t, int option ) Fieldslib.Field.t_with_permval lock_checkpoint :
( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_permval start_checkpoint :
( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_permval epoch_seed :
( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_permval epoch_ledger_id :
( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_permval make_creator :
epoch_ledger_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
'a ->
( 'b -> int ) * 'c ) ->
epoch_seed:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'd ->
( 'e -> string option ) * 'f ) ->
start_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'g ->
( 'h -> string option ) * 'i ) ->
lock_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'j ->
( 'k -> string option ) * 'l ) ->
epoch_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
'm ->
( 'n -> int option ) * 'o ) ->
'p ->
( 'q -> t ) * 'rval create :
epoch_ledger_id:int ->
epoch_seed:string option ->
start_checkpoint:string option ->
lock_checkpoint:string option ->
epoch_length_id:int option ->
tval map :
epoch_ledger_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
int ) ->
epoch_seed:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
string option ) ->
start_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
string option ) ->
lock_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
string option ) ->
epoch_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
int option ) ->
tval iter :
epoch_ledger_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
unit ) ->
epoch_seed:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
unit ) ->
start_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
unit ) ->
lock_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
unit ) ->
epoch_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
unit ) ->
unitval fold :
init:'a ->
epoch_ledger_id:
( 'b ->
( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
'c ) ->
epoch_seed:
( 'd ->
( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'e ) ->
start_checkpoint:
( 'f ->
( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'g ) ->
lock_checkpoint:
( 'h ->
( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'i ) ->
epoch_length_id:
( 'j ->
( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
'k ) ->
'lval map_poly :
( [< `Read | `Set_and_create ], t, 'a ) Fieldslib.Field.user ->
'b listval for_all :
epoch_ledger_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
bool ) ->
epoch_seed:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
bool ) ->
start_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
bool ) ->
lock_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
bool ) ->
epoch_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
bool ) ->
boolval exists :
epoch_ledger_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
bool ) ->
epoch_seed:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
bool ) ->
start_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
bool ) ->
lock_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
bool ) ->
epoch_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
bool ) ->
boolval to_list :
epoch_ledger_id:
( ( [< `Read | `Set_and_create ], t, int ) Fieldslib.Field.t_with_perm ->
'a ) ->
epoch_seed:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'b ) ->
start_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'c ) ->
lock_checkpoint:
( ( [< `Read | `Set_and_create ], t, string option )
Fieldslib.Field.t_with_perm ->
'd ) ->
epoch_length_id:
( ( [< `Read | `Set_and_create ], t, int option )
Fieldslib.Field.t_with_perm ->
'e ) ->
'f list