add changes after performing ceremony
This commit is contained in:
parent
d0d6572dfa
commit
b430b59bc7
|
@ -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."
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue