From 0d9e74659b1acd9f5668125f65d8ceb9cb4d7888 Mon Sep 17 00:00:00 2001 From: Zhe Wu Date: Mon, 27 Apr 2026 21:55:55 -0700 Subject: [PATCH] cleanup existing subsidy multisig operation workflow --- ...ltisig.yml => create-tx-for-multisig-subsidy.yml} | 12 ++++++------ ..._multisig_tx.sh => create_multisig_subsidy_tx.sh} | 7 ++++--- 2 files changed, 10 insertions(+), 9 deletions(-) rename .github/workflows/{create-tx-for-multisig.yml => create-tx-for-multisig-subsidy.yml} (88%) rename scripts/{create_multisig_tx.sh => create_multisig_subsidy_tx.sh} (95%) diff --git a/.github/workflows/create-tx-for-multisig.yml b/.github/workflows/create-tx-for-multisig-subsidy.yml similarity index 88% rename from .github/workflows/create-tx-for-multisig.yml rename to .github/workflows/create-tx-for-multisig-subsidy.yml index 35eec75ac0..89804556ca 100644 --- a/.github/workflows/create-tx-for-multisig.yml +++ b/.github/workflows/create-tx-for-multisig-subsidy.yml @@ -1,17 +1,17 @@ -name: Build TX for Multisig Operation +name: Build TX for Multisig Subsidy Operation on: workflow_dispatch: inputs: transaction_type: - description: "select transaction type to create" + description: "select subsidy transaction type to create" type: choice options: - upgrade-walrus-subsidies - set-walrus-subsidy-rates - add-wal-to-subsidies gas_object_id: - description: "object id to get gas from for multisig transaction" + description: "object id to get gas from for the multisig subsidy transaction" required: false type: string commit: @@ -42,7 +42,7 @@ on: jobs: create-tx: - name: Create TX for multisig + name: Create TX for multisig subsidy runs-on: ubuntu-latest steps: @@ -67,10 +67,10 @@ jobs: run: | sui client switch --env mainnet - - name: Create unsigned transaction for multisig + - name: Create unsigned transaction for multisig subsidy run: | mkdir -p artifacts - ./scripts/create_multisig_tx.sh \ + ./scripts/create_multisig_subsidy_tx.sh \ -t '${{ inputs.transaction_type }}' \ -g '${{ inputs.gas_object_id }}' \ -b '${{ inputs.base_subsidy_frost }}' \ diff --git a/scripts/create_multisig_tx.sh b/scripts/create_multisig_subsidy_tx.sh similarity index 95% rename from scripts/create_multisig_tx.sh rename to scripts/create_multisig_subsidy_tx.sh index 0760ad6437..38e48660db 100755 --- a/scripts/create_multisig_tx.sh +++ b/scripts/create_multisig_subsidy_tx.sh @@ -1,10 +1,11 @@ #!/bin/bash # Copyright (c) Walrus Foundation # SPDX-License-Identifier: Apache-2.0 -# This script allows creating unsigned transactions for operations that need to be signed -# by a Walrus multisig address. +# This script creates unsigned transactions for Walrus subsidies operations +# (`upgrade-walrus-subsidies`, `set-walrus-subsidy-rates`, `add-wal-to-subsidies`) +# that need to be signed by the Walrus subsidies multisig addresses. # Intended to be used using the github workflow defined in -# `../.github/workflows/create-tx-for-multisig.yml` +# `../.github/workflows/create-tx-for-multisig-subsidy.yml` GAS_OBJECT_ID="" TX_TYPE=""