diff --git a/.github/workflows/deploy-stader-node.yml b/.github/workflows/deploy-stader-node.yml index 48a404d6..6e620852 100644 --- a/.github/workflows/deploy-stader-node.yml +++ b/.github/workflows/deploy-stader-node.yml @@ -53,3 +53,11 @@ jobs: - name: Build & Release Stader Node CLI run: | ./build-release.sh -a -v ${{ steps.meta.outputs.tag }} + + - name: Generate CLI checksums + run: | + VERSION=${{ steps.meta.outputs.tag }} + cd build/$VERSION + sha256sum stader-cli-* > checksums.txt + echo "Generated checksums:" + cat checksums.txt diff --git a/install/scripts/start-bn.sh b/install/scripts/start-bn.sh index c119f7a3..bde3a7ea 100644 --- a/install/scripts/start-bn.sh +++ b/install/scripts/start-bn.sh @@ -225,6 +225,7 @@ if [ "$CC_CLIENT" = "prysm" ]; then --jwt-secret=/secrets/jwtsecret \ --api-timeout 20s \ --enable-experimental-backfill \ + --blob-storage-layout=by-epoch \ $BN_ADDITIONAL_FLAGS" if [ ! -z "$MEV_BOOST_URL" ]; then diff --git a/shared/services/config/prysm-config.go b/shared/services/config/prysm-config.go index 1ea940d5..00719db7 100644 --- a/shared/services/config/prysm-config.go +++ b/shared/services/config/prysm-config.go @@ -24,10 +24,10 @@ import ( ) const ( - prysmBnTest string = "gcr.io/offchainlabs/prysm/beacon-chain:v7.0.0" - prysmBnProd string = "gcr.io/offchainlabs/prysm/beacon-chain:v7.0.0" - prysmVcTest string = "gcr.io/offchainlabs/prysm/validator:v7.0.0" - prysmVcProd string = "gcr.io/offchainlabs/prysm/validator:v7.0.0" + prysmBnTest string = "gcr.io/offchainlabs/prysm/beacon-chain:v7.1.0" + prysmBnProd string = "gcr.io/offchainlabs/prysm/beacon-chain:v7.1.0" + prysmVcTest string = "gcr.io/offchainlabs/prysm/validator:v7.1.0" + prysmVcProd string = "gcr.io/offchainlabs/prysm/validator:v7.1.0" defaultPrysmRpcPort uint16 = 5053 defaultPrysmOpenRpcPort bool = false diff --git a/shared/version.go b/shared/version.go index 5675560e..78221a79 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.7.1" +const StaderVersion string = "1.7.2" const Logo string = ` _____ _ _ _ _ 𝅺 diff --git a/stader-cli/service/migration.go b/stader-cli/service/migration.go index dda12427..1296fc98 100644 --- a/stader-cli/service/migration.go +++ b/stader-cli/service/migration.go @@ -89,6 +89,11 @@ func migrate(c *cli.Context) (runBeforeUpgrades, rundAfterUpgrades []ConfigUpgra return nil, nil, err } + v172, err := parseVersion("1.7.2") + if err != nil { + return nil, nil, err + } + // Create the collection of upgraders upgraders := []ConfigUpgrader{ { @@ -150,6 +155,11 @@ func migrate(c *cli.Context) (runBeforeUpgrades, rundAfterUpgrades []ConfigUpgra upgradeFunc: func(_ *cli.Context) error { return nil }, needInstall: true, }, + { + version: v172, + upgradeFunc: func(_ *cli.Context) error { return nil }, + needInstall: true, + }, } staderClient, err := stader.NewClientFromCtx(c)