Mavryk_shell_services.Storage_maintenanceStorage 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.tval pp_delay : Stdlib.Format.formatter -> delay -> unit