add changes after performing ceremony

This commit is contained in:
Ryan Heywood 2025-02-11 18:21:46 -05:00
parent d0d6572dfa
commit b430b59bc7
Signed by: ryan
GPG Key ID: 8E401478A3FBEF72
2 changed files with 22 additions and 10 deletions

View File

@ -78,9 +78,9 @@
1. Sign the file using:
* Import keyring file:
* Import OpenPGP keys:
* `gpg --import keyring.asc`
* `gpg --import /media/<device_name>/vaults/keys/all/*.asc`
* `gpg --detach-sign $account_id.txt`
@ -148,7 +148,7 @@
* `export ICEPICK_CONFIG_FILE=<path_to_icepick_repositry>/icepick.toml`
* `icepick workflow sol generate-nonce-account --cluster <cluster> --authorization-address $"(cat $account_id.txt)" | jq -r .nonce_account > $account_id-na.txt`
* `icepick workflow sol generate-nonce-account --cluster <cluster> --authorization-address "$(cat $account_id.txt)" | jq -r .nonce_account > $account_id-na.txt`
* Repeat command if returned message is "The transaction was possibly not received by the cluster."

View File

@ -34,17 +34,17 @@
1. Get the nonce address for the address you are sending from by checking the appropriate \<namespace>/\<coin>/ directory.
* e.g `media/vaults/<namespace>/<coin>/0-na.txt`
* e.g `vaults/<namespace>/<coin>/0-na.txt`
* Set the nonce address variable:
* `nonce_address=$"(cat /media/vaults/<namespace>/<coin>/<account_id>-na.txt)"`
* `nonce_address=$"(cat vaults/<namespace>/<coin>/<account_id>-na.txt)"`
1. Set `ICEPICK_DATA_DIR`:
* Find your media using `lsblk`
* Find your removable media using `lsblk`
* `export ICEPICK_DATA_DIR=<path_to_media>/external`
* `export ICEPICK_DATA_DIR=<path_to_media>`
1. set `ICEPICK_CONFIG_FILE`
@ -68,17 +68,23 @@
1. Retrieve Ceremony SD card from High Visibility Storage and plug it into the air-gapped machine
1. {{ #include ../../../../../../component-documents/finding-device-name.md:content }}
1. Start Keyfork using the relevant Shardfile:
* `keyfork recover shard --daemon /media/vaults/<namespace>/shardfile.asc`
* `keyfork recover shard --daemon /media/<device_name>/vaults/<namespace>/shardfile.asc`
* The Shardfile may be named something else. Use `find /media/vaults -type f -name '*shardfile*.asc'` to list all files.
* The Shardfile may be named something else. Use `find /media/<device_name>/vaults -type f -name '*shardfile*.asc'` to list all files.
1. Follow on screen prompts
1. Set `ICEPICK_DATA_DIR`:
* `export ICEPICK_DATA_DIR=/media/<device_name>`
1. Run the `icepick` command with the transaction payload
* `icepick workflow --run-quorum <payload>.json --shardfile /media/vaults/<namespace>/shardfile.asc`
* `icepick workflow --run-quorum <payload>.json --shardfile /media/<device_name>/vaults/<namespace>/shardfile.asc`
* Follow on screen prompts
@ -92,6 +98,12 @@
1. The url that's found in the response after a successful broadcast should be reviewed and committed to the ceremony repository
1. Remove the transaction files in `ICEPICK_DATA_DIRECTORY`
* `rm $ICEPICK_DATA_DIRECTORY/transaction.json`
* `rm $ICEPICK_DATA_DIRECTORY/nonce.json`
1. Unplug the Ceremony SD card and place it in High Visibility Storage
### Repeat