From 1ece3b4d8d45d13df92237502127cffdc7c91343 Mon Sep 17 00:00:00 2001 From: ryan Date: Wed, 5 Feb 2025 04:14:27 -0500 Subject: [PATCH] add --shardfile, use git only on online systems, remove smart_card_id --- .../approver/approve-transaction.md | 18 +++++++++--------- .../operator/coins/sol/transfer-token.md | 2 +- .../proposer/create-transaction-payload.md | 16 ++++++++-------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/quorum-vault-system/src/generated-documents/level-2/fixed-location/approver/approve-transaction.md b/quorum-vault-system/src/generated-documents/level-2/fixed-location/approver/approve-transaction.md index c598fe8..74592c0 100644 --- a/quorum-vault-system/src/generated-documents/level-2/fixed-location/approver/approve-transaction.md +++ b/quorum-vault-system/src/generated-documents/level-2/fixed-location/approver/approve-transaction.md @@ -58,15 +58,7 @@ The approver is responsible for verifying a transaction proposed by a [proposer] 1. Verify the existing signatures and add your own signature: - * `icepick workflow --add-signature-to-file /ceremonies//payload_.json --keyring /keyring.asc` - -1. Stage the modified file: - - * `git add /ceremonies//payloads/*` - -1. Create a signed git commit: - - * `git commit -S -m "add payload signature for payload_.json"` + * `icepick workflow --add-signature-to-file /ceremonies//payload_.json --shardfile .asc` 1. {{ #include ../../../../component-documents/finding-device-name.md:content }} @@ -88,6 +80,14 @@ The approver is responsible for verifying a transaction proposed by a [proposer] * `cd ~/vaults` +1. Stage the modified file: + + * `git add /ceremonies//payloads/*` + +1. Create a signed git commit: + + * `git commit -S -m "add payload signature for payload_.json"` + 1. Push the latest commit to the repository * `git push origin main` diff --git a/quorum-vault-system/src/generated-documents/level-2/fixed-location/operator/coins/sol/transfer-token.md b/quorum-vault-system/src/generated-documents/level-2/fixed-location/operator/coins/sol/transfer-token.md index 77e44e2..3ea24f8 100644 --- a/quorum-vault-system/src/generated-documents/level-2/fixed-location/operator/coins/sol/transfer-token.md +++ b/quorum-vault-system/src/generated-documents/level-2/fixed-location/operator/coins/sol/transfer-token.md @@ -60,7 +60,7 @@ 1. Run the `icepick` command with the transaction payload - * `icepick workflow sol transfer-token --input-file=<(jq .values )` + * `icepick workflow --run-quorum .json --shardfile /media/external/shard.asc` * Follow on screen prompts diff --git a/quorum-vault-system/src/generated-documents/level-2/fixed-location/proposer/create-transaction-payload.md b/quorum-vault-system/src/generated-documents/level-2/fixed-location/proposer/create-transaction-payload.md index e3e0146..d540180 100644 --- a/quorum-vault-system/src/generated-documents/level-2/fixed-location/proposer/create-transaction-payload.md +++ b/quorum-vault-system/src/generated-documents/level-2/fixed-location/proposer/create-transaction-payload.md @@ -74,10 +74,6 @@ The proposer must combine these values into a JSON file, such as: 1. Plug in the Operator smart card -1. Set a local variable `smart_card_id` to the smart card OpenPGP key id: - - * `smart_card_id="$(oct list -i | head -1)"` - 1. Copy the git repo locally from the Ceremony SD card * `cp -r /media//vaults /root/vaults` @@ -100,10 +96,6 @@ The proposer must combine these values into a JSON file, such as: * e.g `icepick workflow cosmos withdraw-rewards --delegate-address kyve1q9w3nar74up6mxnwd428wpr5nffcw3360tkxer --validator-address kyvevaloper1ghpmzfuggm7vcruyhfzrczl4aczy8gas8guslh --chain-name korellia --export-for-quorum --sign > /ceremonies//payloads/payload_.json` -1. Stage the new files: - - * `git add /ceremonies//payloads/*` - 1. {{ #include ../../../../component-documents/finding-device-name.md:content }} 1. Copy the updated ceremonies repo to the SD card @@ -124,6 +116,14 @@ The proposer must combine these values into a JSON file, such as: * `cd ~/vaults` +1. Stage the modified file: + + * `git add /ceremonies//payloads/*` + +1. Create a signed git commit: + + * `git commit -S -m "add payload signature for payload_.json"` + 1. Push the latest commit to the repository * `git push origin main`