Archive_lib.Processormodule Archive_rpc = Rpcmodule Public_key : sig ... endmodule Token_owners : sig ... endmodule Token : sig ... endmodule Voting_for : sig ... endmodule Token_symbols : sig ... endmodule Account_identifiers : sig ... endmodule Zkapp_state_data : sig ... endmodule Zkapp_state_data_array : sig ... endmodule Zkapp_states_nullable : sig ... endmodule Zkapp_states : sig ... endmodule Zkapp_sequence_states : sig ... endmodule Zkapp_verification_keys : sig ... endmodule Zkapp_permissions : sig ... endmodule Zkapp_timing_info : sig ... endmodule Zkapp_uri : sig ... endmodule Zkapp_updates : sig ... endmodule Zkapp_balance_bounds : sig ... endmodule Zkapp_nonce_bounds : sig ... endmodule Zkapp_account_precondition_values : sig ... endmodule Zkapp_account_precondition : sig ... endmodule Zkapp_token_id_bounds : sig ... endmodule Zkapp_timestamp_bounds : sig ... endmodule Zkapp_length_bounds : sig ... endmodule Zkapp_amount_bounds : sig ... endmodule Zkapp_global_slot_bounds : sig ... endmodule Timing_info : sig ... endmodule Snarked_ledger_hash : sig ... endmodule Zkapp_epoch_ledger : sig ... endmodule Zkapp_epoch_data : sig ... endmodule Zkapp_network_precondition : sig ... endmodule Zkapp_events : sig ... endmodule Zkapp_account_update_body : sig ... endmodule Zkapp_account_update : sig ... endmodule Zkapp_fee_payer_body : sig ... endmodule Epoch_data : sig ... endmodule User_command : sig ... endmodule Internal_command : sig ... endmodule Fee_transfer : sig ... endmodule Coinbase : sig ... endmodule Block_and_internal_command : sig ... endmodule Block_and_signed_command : sig ... endmodule Zkapp_account_update_failures : sig ... endmodule Block_and_zkapp_command : sig ... endmodule Zkapp_account : sig ... endmodule Accounts_accessed : sig ... endmodule Accounts_created : sig ... endmodule Block : sig ... endval retry :
f:
( unit ->
( 'a, [< Caqti_error.t ] as 'b ) Core._result Async_kernel__Deferred.t ) ->
logger:Logger.t ->
error_str:string ->
Core_kernel__Int.t ->
( 'c, 'd ) Core._result Async_kernel__Deferred.tval add_block_aux :
?retries:Core_kernel__Int.t ->
logger:Logger.t ->
pool:
( (module Caqti_async.CONNECTION),
[< Caqti_error.t Decode_rejected Encode_failed Encode_rejected Request_failed Request_rejected Response_failed Response_rejected ] as 'a )
Caqti_async.Pool.t ->
add_block:
( (module Caqti_async.CONNECTION) ->
'b ->
( int, 'c ) Async_kernel__Deferred_result.t ) ->
hash:( 'd -> Mina_base.State_hash.t ) ->
delete_older_than:int option ->
accounts_accessed:(int * Mina_base.Account.t) list ->
accounts_created:(Mina_base.Account_id.t * Currency.Fee.Stable.Latest.t) list ->
tokens_used:
(Mina_base.Token_id.Table.key * Mina_base.Account_id.t option) list ->
'e ->
( unit, 'f ) Core._result Async_kernel__Deferred.tval add_block_aux_precomputed :
constraint_constants:Genesis_constants.Constraint_constants.t ->
logger:Logger.t ->
?retries:Core_kernel__Int.t ->
pool:
( (module Caqti_async.CONNECTION),
[< Caqti_error.t Decode_rejected Encode_failed Encode_rejected Request_failed Request_rejected Response_failed Response_rejected ] as 'a )
Caqti_async.Pool.t ->
delete_older_than:int option ->
Mina_block.Precomputed.t ->
( unit, 'a ) Core._result Async_kernel__Deferred.tval add_block_aux_extensional :
logger:Logger.t ->
?retries:Core_kernel__Int.t ->
pool:
( (module Caqti_async.CONNECTION),
[< Caqti_error.t Decode_rejected Encode_failed Encode_rejected Request_failed Request_rejected Response_failed Response_rejected ] as 'a )
Caqti_async.Pool.t ->
delete_older_than:int option ->
Extensional.Block.t ->
( unit, 'a ) Core._result Async_kernel__Deferred.tval run :
( (module Caqti_async.CONNECTION),
[< Caqti_error.t Decode_rejected Encode_failed Encode_rejected Request_failed Request_rejected Response_failed Response_rejected ] )
Caqti_async.Pool.t ->
Diff.t Pipe_lib.Strict_pipe.Reader.t ->
constraint_constants:Genesis_constants.Constraint_constants.t ->
logger:Logger.t ->
delete_older_than:int option ->
unit Async.Deferred.tval add_genesis_accounts :
logger:Logger.t ->
runtime_config_opt:Runtime_config.t option ->
( (module Caqti_async.CONNECTION),
[< Caqti_error.t Decode_rejected Encode_failed Encode_rejected Request_failed Request_rejected Response_failed Response_rejected ] )
Caqti_async.Pool.t ->
unit Async.Deferred.tval create_metrics_server :
logger:Logger.t ->
metrics_server_port:int option ->
missing_blocks_width:int option ->
( (module Caqti_async.CONNECTION),
[< Caqti_error.t Decode_rejected Encode_failed Encode_rejected Request_failed Request_rejected Response_failed Response_rejected ] )
Caqti_async.Pool.t ->
unit Async_kernel__Deferred.tval setup_server :
metrics_server_port:int option ->
constraint_constants:Genesis_constants.Constraint_constants.t ->
logger:Logger.t ->
postgres_address:Uri.t ->
server_port:int ->
delete_older_than:int option ->
runtime_config_opt:Runtime_config.t option ->
missing_blocks_width:int option ->
unit Async.Deferred.tmodule For_test : sig ... end