Module Archive_lib.Metrics
val time :
label:string ->
( unit -> 'a Async_kernel__Deferred.t ) ->
'b Async_kernel__Deferred.t
val default_missing_blocks_width : int
val log_error :
logger:Logger.t ->
( (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 ->
Mina_metrics.Archive.t ->
( (module Caqti_async.CONNECTION) ->
Mina_metrics.Archive.t ->
( unit, 'b ) Async.Deferred.Result.t ) ->
unit Async_kernel__Deferred.t
val update :
logger:Logger.t ->
missing_blocks_width:int ->
( (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 ->
Mina_metrics.Archive.t ->
unit Async.Deferred.t