diff --git a/install/scripts/NethermindPruneStarter/NethermindPruneStarter.deps.json b/install/scripts/NethermindPruneStarter/NethermindPruneStarter.deps.json index 63016809a..caaf4fc7e 100755 --- a/install/scripts/NethermindPruneStarter/NethermindPruneStarter.deps.json +++ b/install/scripts/NethermindPruneStarter/NethermindPruneStarter.deps.json @@ -1,11 +1,11 @@ { "runtimeTarget": { - "name": ".NETCoreApp,Version=v7.0", + "name": ".NETCoreApp,Version=v8.0", "signature": "" }, "compilationOptions": {}, "targets": { - ".NETCoreApp,Version=v7.0": { + ".NETCoreApp,Version=v8.0": { "NethermindPruneStarter/1.0.1": { "dependencies": { "Newtonsoft.Json": "13.0.2" @@ -38,4 +38,4 @@ "hashPath": "newtonsoft.json.13.0.2.nupkg.sha512" } } -} \ No newline at end of file +} diff --git a/install/scripts/NethermindPruneStarter/NethermindPruneStarter.runtimeconfig.json b/install/scripts/NethermindPruneStarter/NethermindPruneStarter.runtimeconfig.json index 398903e05..733c69669 100755 --- a/install/scripts/NethermindPruneStarter/NethermindPruneStarter.runtimeconfig.json +++ b/install/scripts/NethermindPruneStarter/NethermindPruneStarter.runtimeconfig.json @@ -1,12 +1,12 @@ { "runtimeOptions": { - "tfm": "net7.0", + "tfm": "net8.0", "framework": { "name": "Microsoft.NETCore.App", - "version": "7.0.0" + "version": "8.0.2" }, "configProperties": { "System.Reflection.Metadata.MetadataUpdater.IsSupported": false } } -} \ No newline at end of file +} diff --git a/install/scripts/start-bn.sh b/install/scripts/start-bn.sh index 39e86f58a..cd13a2d74 100755 --- a/install/scripts/start-bn.sh +++ b/install/scripts/start-bn.sh @@ -281,6 +281,7 @@ if [ "$CC_CLIENT" = "teku" ]; then --eth1-deposit-contract-max-request-size=150 \ --log-destination=CONSOLE \ --ee-jwt-secret-file=/secrets/jwtsecret \ + --shut-down-when-validator-slashed-enabled=true \ --beacon-liveness-tracking-enabled \ $BN_ADDITIONAL_FLAGS" diff --git a/install/scripts/start-ec.sh b/install/scripts/start-ec.sh index 4354ed699..43d060d01 100755 --- a/install/scripts/start-ec.sh +++ b/install/scripts/start-ec.sh @@ -77,12 +77,6 @@ if [ "$CLIENT" = "geth" ]; then fi - # Use Pebble if requested - if [ "$GETH_USE_PEBBLE" = "true" ]; then - DB_ENGINE="--db.engine=pebble" - fi - - # Check for the prune flag and run that first if requested if [ -f "/ethclient/prune.lock" ]; then diff --git a/shared/version.go b/shared/version.go index 67e9caf6e..9568069d3 100644 --- a/shared/version.go +++ b/shared/version.go @@ -21,7 +21,7 @@ package shared const BinaryBucket string = "/stader-node-build/permissionless" const DockerAccount string = "staderlabs" -const StaderVersion string = "1.6.0" +const StaderVersion string = "1.6.1" const Logo string = ` _____ _ _ _ _ 𝅺 diff --git a/stader-cli/service/migration.go b/stader-cli/service/migration.go index ef9351565..5f8f2a627 100644 --- a/stader-cli/service/migration.go +++ b/stader-cli/service/migration.go @@ -64,6 +64,11 @@ func migrate(c *cli.Context) (runBeforeUpgrades, rundAfterUpgrades []ConfigUpgra return nil, nil, err } + v161, err := parseVersion("1.6.1") + if err != nil { + return nil, nil, err + } + // Create the collection of upgraders upgraders := []ConfigUpgrader{ { @@ -100,6 +105,11 @@ func migrate(c *cli.Context) (runBeforeUpgrades, rundAfterUpgrades []ConfigUpgra upgradeFunc: func(_ *cli.Context) error { return nil }, needInstall: true, }, + { + version: v161, + upgradeFunc: func(_ *cli.Context) error { return nil }, + needInstall: true, + }, } staderClient, err := stader.NewClientFromCtx(c)