Mavryk_shell_services.Storage_maintenance
Storage maintenance configuration.
Storage maintenance aims to configure the internals of the storage maintenance procedure that aims to be run on regular basis.
The type delay
specifies whether or not a storage maintenance should be delayed or not. Setting it to Disabled
will trigger the storage maintenance as soon as possible, that is, at the very beginning of a new cycle dawn. Custom n
will trigger the storage maintenance n blocks after a new cycle dawn. Auto
will trigger the storage maintenance after a delay that is determined automatically. For now, we enforce:
val delay_encoding : delay Mavryk_base.TzPervasives.Data_encoding.t
val pp_delay : Stdlib.Format.formatter -> delay -> unit