From efe4c71f4f91189ab9fce43b9b74877d1702e3c9 Mon Sep 17 00:00:00 2001 From: artemijspavlovs <19916123+artemijspavlovs@users.noreply.github.com> Date: Sun, 28 Jul 2024 17:45:02 +0200 Subject: [PATCH] chore: use pruning settings from the rdk --- rollappd/cmd/root.go | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/rollappd/cmd/root.go b/rollappd/cmd/root.go index dcdbe03..397b570 100644 --- a/rollappd/cmd/root.go +++ b/rollappd/cmd/root.go @@ -131,18 +131,12 @@ func initTendermintConfig() *tmcfg.Config { // initAppConfig helps to override default appConfig template and configs. // return "", nil if no custom configuration is required for the application. func initAppConfig() (string, interface{}) { - customAppTemplate := serverconfig.DefaultConfigTemplate - srvCfg := serverconfig.DefaultConfig() - - // Default to no pruning - // With default values when pruning is enabled set to keep 10k blocks, prune states older - // then 100 at an interval of 10 states - srvCfg.Pruning = pruningtypes.PruningOptionNothing - srvCfg.PruningInterval = "10" - srvCfg.PruningKeepRecent = "100" - srvCfg.MinRetainBlocks = 10000 - - return customAppTemplate, srvCfg + customAppTemplate := serverconfig.DefaultConfigTemplate + srvCfg := serverconfig.DefaultConfig() + + rdkserverconfig.SetDefaultPruningSettings(srvCfg) + + return customAppTemplate, srvCfg } func initRootCmd(