add --shardfile, use git only on online systems, remove smart_card_id
This commit is contained in:
parent
a41d9d7917
commit
1ece3b4d8d
|
@ -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:
|
1. Verify the existing signatures and add your own signature:
|
||||||
|
|
||||||
* `icepick workflow --add-signature-to-file <namespace>/ceremonies/<date>/payload_<num>.json --keyring <namespace>/keyring.asc`
|
* `icepick workflow --add-signature-to-file <namespace>/ceremonies/<date>/payload_<num>.json --shardfile <shardfile>.asc`
|
||||||
|
|
||||||
1. Stage the modified file:
|
|
||||||
|
|
||||||
* `git add <namespace>/ceremonies/<date>/payloads/*`
|
|
||||||
|
|
||||||
1. Create a signed git commit:
|
|
||||||
|
|
||||||
* `git commit -S -m "add payload signature for payload_<num>.json"`
|
|
||||||
|
|
||||||
1. {{ #include ../../../../component-documents/finding-device-name.md:content }}
|
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`
|
* `cd ~/vaults`
|
||||||
|
|
||||||
|
1. Stage the modified file:
|
||||||
|
|
||||||
|
* `git add <namespace>/ceremonies/<date>/payloads/*`
|
||||||
|
|
||||||
|
1. Create a signed git commit:
|
||||||
|
|
||||||
|
* `git commit -S -m "add payload signature for payload_<num>.json"`
|
||||||
|
|
||||||
1. Push the latest commit to the repository
|
1. Push the latest commit to the repository
|
||||||
|
|
||||||
* `git push origin main`
|
* `git push origin main`
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
|
|
||||||
1. Run the `icepick` command with the transaction payload
|
1. Run the `icepick` command with the transaction payload
|
||||||
|
|
||||||
* `icepick workflow sol transfer-token --input-file=<(jq .values <payload.json>)`
|
* `icepick workflow --run-quorum <payload>.json --shardfile /media/external/shard.asc`
|
||||||
|
|
||||||
* Follow on screen prompts
|
* Follow on screen prompts
|
||||||
|
|
||||||
|
|
|
@ -74,10 +74,6 @@ The proposer must combine these values into a JSON file, such as:
|
||||||
|
|
||||||
1. Plug in the Operator smart card
|
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
|
1. Copy the git repo locally from the Ceremony SD card
|
||||||
|
|
||||||
* `cp -r /media/<device_name>/vaults /root/vaults`
|
* `cp -r /media/<device_name>/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 > <namespace>/ceremonies/<date>/payloads/payload_<num>.json`
|
* e.g `icepick workflow cosmos withdraw-rewards --delegate-address kyve1q9w3nar74up6mxnwd428wpr5nffcw3360tkxer --validator-address kyvevaloper1ghpmzfuggm7vcruyhfzrczl4aczy8gas8guslh --chain-name korellia --export-for-quorum --sign > <namespace>/ceremonies/<date>/payloads/payload_<num>.json`
|
||||||
|
|
||||||
1. Stage the new files:
|
|
||||||
|
|
||||||
* `git add <namespace>/ceremonies/<date>/payloads/*`
|
|
||||||
|
|
||||||
1. {{ #include ../../../../component-documents/finding-device-name.md:content }}
|
1. {{ #include ../../../../component-documents/finding-device-name.md:content }}
|
||||||
|
|
||||||
1. Copy the updated ceremonies repo to the SD card
|
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`
|
* `cd ~/vaults`
|
||||||
|
|
||||||
|
1. Stage the modified file:
|
||||||
|
|
||||||
|
* `git add <namespace>/ceremonies/<date>/payloads/*`
|
||||||
|
|
||||||
|
1. Create a signed git commit:
|
||||||
|
|
||||||
|
* `git commit -S -m "add payload signature for payload_<num>.json"`
|
||||||
|
|
||||||
1. Push the latest commit to the repository
|
1. Push the latest commit to the repository
|
||||||
|
|
||||||
* `git push origin main`
|
* `git push origin main`
|
||||||
|
|
Loading…
Reference in New Issue