remove extra steps and fix commands

This commit is contained in:
Anton Livaja 2025-02-26 18:52:29 -05:00
parent 9b2eb36cbe
commit 2437eac516
Signed by: anton
GPG Key ID: 44A86CFF1FDF0E85
3 changed files with 8 additions and 14 deletions

View File

@ -32,8 +32,7 @@
1. Generate a new address: 1. Generate a new address:
* `icepick workflow cosmos generate-address --account $account_id | jq -r .pubkey > $account_id.txt` * `icepick workflow cosmos generate-address --account $account_id > $account_id.json`
* [38 removes need to use jq](https://git.distrust.co/public/icepick/issues/38)
{{ #include ../template-gen-address-1.md:content }} {{ #include ../template-gen-address-1.md:content }}

View File

@ -68,8 +68,10 @@
1. Run the broadcast command: 1. Run the broadcast command:
``` ```
$ keyfork workflow cosmos broadcast --input-file <payload.json> $ keyfork workflow cosmos broadcast --input-file <payload.json> --nonce-address=<nonce_address>
``` ```
* The `<nonce_address>` is the principal or primary address
1. The url that's found in the response after a successful broadcast should be reviewed and committed to the ceremony repository 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` 1. Remove the transaction files in `ICEPICK_DATA_DIRECTORY`

View File

@ -32,9 +32,8 @@
1. Generate a new address: 1. Generate a new address:
``` ```
$ icepick workflow sol generate-address --account $account_id | jq -r .pubkey > $account_id.txt $ icepick workflow sol generate-address --account $account_id > $account_id.json
``` ```
* [38 removes need to use jq](https://git.distrust.co/public/icepick/issues/38)
{{ #include ../template-gen-address-1.md:content }} {{ #include ../template-gen-address-1.md:content }}
@ -42,11 +41,6 @@
1. Turn on online machine 1. Turn on online machine
1. Make sure `jq` is installed:
```
$ sudo apt install jq
```
1. Retrieve the Ceremony SD card from High Visibility Storage and plug it into the computer 1. Retrieve the Ceremony SD card from High Visibility Storage and plug it into the computer
1. {{ #include ../../../../../../component-documents/finding-device-name.md:content }} 1. {{ #include ../../../../../../component-documents/finding-device-name.md:content }}
@ -67,8 +61,9 @@
1. Set unsafe `keyfork` usage variable: 1. Set unsafe `keyfork` usage variable:
``` ```
$ export SHOOT_SELF_IN_FOOT=1 $ export INSECURE_HARDWARE_ALLOWED=1
``` ```
* [Bug: user shouldn't have to set this insecure config. Issue #34 fixes this.](https://git.distrust.co/public/icepick/issues/34)
1. Generate throwaway mnemonic to generate address which will be used for funding the creation of nonce account: 1. Generate throwaway mnemonic to generate address which will be used for funding the creation of nonce account:
``` ```
$ keyfork mnemonic generate | KEYFORK_PROMPT_TYPE=headless keyfork recover mnemonic --daemon $ keyfork mnemonic generate | KEYFORK_PROMPT_TYPE=headless keyfork recover mnemonic --daemon
@ -94,10 +89,8 @@
$ export ICEPICK_CONFIG_FILE=<path_to_icepick_repositry>/icepick.toml` $ export ICEPICK_CONFIG_FILE=<path_to_icepick_repositry>/icepick.toml`
``` ```
``` ```
$ icepick workflow sol generate-nonce-account --authorization-address "$(cat $account_id.txt)" | jq -r .nonce_account > $account_id-na.txt $ icepick workflow sol generate-nonce-account --authorization-address "$(cat $account_id.txt)" --input-file $account_id.json > $account_id-na.json
``` ```
* [38 removes he need to use jq and cat](https://git.distrust.co/public/icepick/issues/38)
* Repeat command if returned message is "The transaction was possibly not received by the cluster." * Repeat command if returned message is "The transaction was possibly not received by the cluster."
1. Airdrop the wallet displayed on-screen with 0.01 SOL 1. Airdrop the wallet displayed on-screen with 0.01 SOL