Last active
September 22, 2017 17:23
-
-
Save Qaezel/93c880a44da4b82944bb032f3b45883e to your computer and use it in GitHub Desktop.
from main
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ IOHK_NODES=(0 1 2) | |
+ CGG_NODES=(3 4) | |
+ CF_NODES=(5 6) | |
+ ALL_NODES=("${IOHK_NODES[@]}" "${CGG_NODES[@]}" "${CF_NODES[@]}") | |
+ CONF_PARAMS='--configuration-file node/configuration.yaml --configuration-key mainnet_launch_base' | |
+ case "$STAKEHOLDER_NAME" in | |
+ NODES=("${IOHK_NODES[@]}") | |
+ DPKS=() | |
+ [[ ! -f /media/jeremy/5927-A80B/genesis/node-pub/pubs.txt ]] | |
+ read dpk | |
+ [[ bNjPBM47QZMNexRwai8MqszafKkoYafVqFv2oHKkXfhPSV5i6m8qb8Vpz8AbTs1ckyvbaYWefaSuxVkRwkcHcxQwka == '' ]] | |
+ DPKS+=($dpk) | |
+ read dpk | |
+ [[ bNgeSvXUoukQFvpbrQWZ6r7dKuKrsDPSHfwP1jp7teTkuNuL4dTwsnYLCmvZjjUyNf2upFGjAgmQ5yZMjf35NQB4Ur == '' ]] | |
+ DPKS+=($dpk) | |
+ read dpk | |
+ [[ bNhWqmcVD6ai7EVXSS3wfvpWzacaxKtBSPYzkE8KYR4ZbyzFPiLCmr8opjfecS9GFxi4rJYaMMti3eM2AnE2j7oQyY == '' ]] | |
+ DPKS+=($dpk) | |
+ read dpk | |
+ [[ bNjZ72g5ajwpeHQsRJPeR1W8KiAiJ8ZCy7JhcjUiz2gmjdqfH68g4AeEmx14jtsGUpntNGLD3h399v8yd4ybHkWhAk == '' ]] | |
+ DPKS+=($dpk) | |
+ read dpk | |
+ [[ bNhe1KjWD5wMj3wAbCmMhhHe76z7NxyY8pyUGDrcCVxyfSJWNdk7kHWm5ewyLzGG9WUM8gTBu1T2pvZ6aM3Tdn2Vkm == '' ]] | |
+ DPKS+=($dpk) | |
+ read dpk | |
+ [[ bNhV2Ym7pKrinn6Gd5xdYgRjy4RUVcyXt3ZpSgNu1eBnTwcV1s3BugMFR2Nqcdcg4VrMbadBhxmZAnuohL4d8HgQs1 == '' ]] | |
+ DPKS+=($dpk) | |
+ read dpk | |
+ [[ bNgfw9B7GZ1gqVhKwGASoZzZ81t77z29xgjqNY52eKJw5xSLJf9tMp9X6gAURfjrk8Gm6BUu28ANNAmCpjYF39x6vx == '' ]] | |
+ DPKS+=($dpk) | |
+ read dpk | |
+ nLen=7 | |
+ dLen=7 | |
+ [[ 7 != \7 ]] | |
+ echo bNjPBM47QZMNexRwai8MqszafKkoYafVqFv2oHKkXfhPSV5i6m8qb8Vpz8AbTs1ckyvbaYWefaSuxVkRwkcHcxQwka | |
bNjPBM47QZMNexRwai8MqszafKkoYafVqFv2oHKkXfhPSV5i6m8qb8Vpz8AbTs1ckyvbaYWefaSuxVkRwkcHcxQwka | |
+ [[ /home/jeremy/cardano-sl == '' ]] | |
+ [[ / != \/ ]] | |
+ [[ /media/jeremy/5927-A80B/genesis/sth_secret == '' ]] | |
+ [[ -d /media/jeremy/5927-A80B/genesis/sth_secret ]] | |
+ mkdir -p /media/jeremy/5927-A80B/genesis/sth_secret | |
+ [[ ! -d /media/jeremy/5927-A80B/genesis/sth_secret ]] | |
+ [[ / != \/ ]] | |
+ [[ /media/jeremy/5927-A80B/genesis/sth_pub == '' ]] | |
+ [[ -d /media/jeremy/5927-A80B/genesis/sth_pub ]] | |
+ mkdir -p /media/jeremy/5927-A80B/genesis/sth_pub | |
+ [[ ! -d /media/jeremy/5927-A80B/genesis/sth_pub ]] | |
+ echo 'Generating stakeholder keys...' | |
Generating stakeholder keys... | |
+ pushd /home/jeremy/cardano-sl | |
~/cardano-sl ~ | |
+ for i in '${NODES[@]}' | |
+ key_path=/media/jeremy/5927-A80B/genesis/sth_secret/secret0.key | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base generate-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key has access mode 644 instead of 600. Fixing it automatically. | |
[94m[keygen:INFO] [0mSuccessfully generated primary key /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key | |
+ [[ ! -f /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key ]] | |
+ echo 'Created key: ' | |
Created key: | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base read-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key has access mode 644 instead of 600. Fixing it automatically. | |
[94m[keygen:INFO] [0mPrimary: bNgLa2KTH4agxN82jxNwhfm4YiPvTJAY4pU2Xn9YahmtSvWjVvgiQnbd1jWQhZeGBamkLxNnqJTzdsKvCPn64Fx2K3; address hash: 1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss PK: vsspub:3053dd5f | |
+ sed 's/address hash: //g' | |
+ grep -oE 'address hash: \S+' | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base read-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key | |
+ for i in '${NODES[@]}' | |
+ key_path=/media/jeremy/5927-A80B/genesis/sth_secret/secret1.key | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base generate-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key has access mode 644 instead of 600. Fixing it automatically. | |
[94m[keygen:INFO] [0mSuccessfully generated primary key /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key | |
+ [[ ! -f /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key ]] | |
+ echo 'Created key: ' | |
Created key: | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base read-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key has access mode 644 instead of 600. Fixing it automatically. | |
[94m[keygen:INFO] [0mPrimary: bNey2awTpNqx8YwiPuGRdCnLMJyFoi3Aabsa1pe6ZDsNdsQMN5nctpoScWfHCr9j677MJZs3Go8RbgDGGn9TXGAmmR; address hash: 65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss PK: vsspub:4bb7832a | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base read-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key | |
+ grep -oE 'address hash: \S+' | |
+ sed 's/address hash: //g' | |
+ for i in '${NODES[@]}' | |
+ key_path=/media/jeremy/5927-A80B/genesis/sth_secret/secret2.key | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base generate-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key has access mode 644 instead of 600. Fixing it automatically. | |
[94m[keygen:INFO] [0mSuccessfully generated primary key /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key | |
+ [[ ! -f /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key ]] | |
+ echo 'Created key: ' | |
Created key: | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base read-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key has access mode 644 instead of 600. Fixing it automatically. | |
[94m[keygen:INFO] [0mPrimary: bNhpN7mWLWZfumtSrPAgwJYFbd2NrHVVikasQ3W2pmCYfGkvLJ1xcYovLiDifJ5pQh8U7mqmrzGChoPvwpY9af3fkQ; address hash: 5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398 | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss PK: vsspub:ceb17fc3 | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base read-key --path /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key | |
+ grep -oE 'address hash: \S+' | |
+ sed 's/address hash: //g' | |
real 0m35.859s | |
user 0m30.784s | |
sys 0m3.688s | |
+ popd | |
~ | |
+ echo 'Generating delegation certificates...' | |
Generating delegation certificates... | |
+ KEYFILE_PATH=/media/jeremy/5927-A80B/genesis/sth_secret/keyfile | |
+ pushd /home/jeremy/cardano-sl | |
~/cardano-sl ~ | |
+ for i in '${NODES[@]}' | |
+ key_path=/media/jeremy/5927-A80B/genesis/sth_secret/secret0.key | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base rearrange --mask /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key has access mode 644 instead of 600. Fixing it automatically. | |
+ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands 'add-key /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key' | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[Attention] We are in DEV mode | |
Asserts are ON | |
Found no VSS keypair in keyfile, generating random one... | |
Found no signing keys in keyfile, generating random one... | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-22 12:09:10 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-22 12:09:10 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-22 12:09:10 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:10 EDT] Our verInfo: VerInfo { magic=2d964a09, blockVersion=0.0.0, inSpecs={96: Conv 43, 49: Conv 5c, 97: Conv 3d, 34: Conv 5e, 98: Conv 37, 67: Conv 60, 83: Conv 0, 4: Conv 5, 5: Conv 4, 37: Conv 5e, 6: Conv 7, 55: Conv 62, 73: Conv 5f, 43: Conv 5d, 92: Conv 31, 61: Conv 61, 93: Conv 2b, 94: Conv 25, 95: Conv 49}, outSpecs={49: Conv 5c, 83: Conv 0, 37: Conv 5e, 43: Conv 5d}} | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:10 EDT] Length of genesis utxo: 14411 | |
[93m[node:WARNING:ThreadId 4] [0m[2017-09-22 12:09:10 EDT] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key has access mode 644 instead of 600. Fixing it automatically. | |
Command execution finished | |
+ for i in '${NODES[@]}' | |
+ key_path=/media/jeremy/5927-A80B/genesis/sth_secret/secret1.key | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base rearrange --mask /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key has access mode 644 instead of 600. Fixing it automatically. | |
+ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands 'add-key /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key' | |
Key file at /media/jeremy/5927-A80B/genesis/sth_secret/keyfile has access mode 644 instead of 600. Fixing it automatically. | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[Attention] We are in DEV mode | |
Asserts are ON | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-22 12:09:22 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-22 12:09:22 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-22 12:09:22 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:22 EDT] Our verInfo: VerInfo { magic=2d964a09, blockVersion=0.0.0, inSpecs={96: Conv 43, 49: Conv 5c, 97: Conv 3d, 34: Conv 5e, 98: Conv 37, 67: Conv 60, 83: Conv 0, 4: Conv 5, 5: Conv 4, 37: Conv 5e, 6: Conv 7, 55: Conv 62, 73: Conv 5f, 43: Conv 5d, 92: Conv 31, 61: Conv 61, 93: Conv 2b, 94: Conv 25, 95: Conv 49}, outSpecs={49: Conv 5c, 83: Conv 0, 37: Conv 5e, 43: Conv 5d}} | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:22 EDT] Length of genesis utxo: 14411 | |
[93m[node:WARNING:ThreadId 4] [0m[2017-09-22 12:09:23 EDT] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key has access mode 644 instead of 600. Fixing it automatically. | |
Command execution finished | |
+ for i in '${NODES[@]}' | |
+ key_path=/media/jeremy/5927-A80B/genesis/sth_secret/secret2.key | |
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base rearrange --mask /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[93m[keygen:WARNING] [0mKey file at /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key has access mode 644 instead of 600. Fixing it automatically. | |
+ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands 'add-key /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key' | |
Key file at /media/jeremy/5927-A80B/genesis/sth_secret/keyfile has access mode 644 instead of 600. Fixing it automatically. | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[Attention] We are in DEV mode | |
Asserts are ON | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-22 12:09:35 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-22 12:09:35 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-22 12:09:35 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:35 EDT] Our verInfo: VerInfo { magic=2d964a09, blockVersion=0.0.0, inSpecs={96: Conv 43, 49: Conv 5c, 97: Conv 3d, 34: Conv 5e, 98: Conv 37, 67: Conv 60, 83: Conv 0, 4: Conv 5, 5: Conv 4, 37: Conv 5e, 6: Conv 7, 55: Conv 62, 73: Conv 5f, 43: Conv 5d, 92: Conv 31, 61: Conv 61, 93: Conv 2b, 94: Conv 25, 95: Conv 49}, outSpecs={49: Conv 5c, 83: Conv 0, 37: Conv 5e, 43: Conv 5d}} | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:35 EDT] Length of genesis utxo: 14411 | |
[93m[node:WARNING:ThreadId 4] [0m[2017-09-22 12:09:35 EDT] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key has access mode 644 instead of 600. Fixing it automatically. | |
Command execution finished | |
+ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands listaddr | |
Key file at /media/jeremy/5927-A80B/genesis/sth_secret/keyfile has access mode 644 instead of 600. Fixing it automatically. | |
ConfigurationOptions {cfoFilePath = "node/configuration.yaml", cfoKey = "mainnet_launch_base", cfoSystemStart = Nothing} | |
[Attention] We are in DEV mode | |
Asserts are ON | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-22 12:09:43 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-22 12:09:43 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-22 12:09:43 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:43 EDT] Our verInfo: VerInfo { magic=2d964a09, blockVersion=0.0.0, inSpecs={96: Conv 43, 49: Conv 5c, 97: Conv 3d, 34: Conv 5e, 98: Conv 37, 67: Conv 60, 83: Conv 0, 4: Conv 5, 5: Conv 4, 37: Conv 5e, 6: Conv 7, 55: Conv 62, 73: Conv 5f, 43: Conv 5d, 92: Conv 31, 61: Conv 61, 93: Conv 2b, 94: Conv 25, 95: Conv 49}, outSpecs={49: Conv 5c, 83: Conv 0, 37: Conv 5e, 43: Conv 5d}} | |
[94m[node:INFO:ThreadId 4] [0m[2017-09-22 12:09:43 EDT] Length of genesis utxo: 14411 | |
Available addresses: | |
#0: addr: Ae2tdPwUPEZ1ardZfLbWpXo5AncwawfAAXAbzAmi8j5LYyeFHqVf2i3iGDb | |
pk base58: bNgLa2KTH4agxN82jxNwhfm4YiPvTJAY4pU2Xn9YahmtSvWjVvgiQnbd1jWQhZeGBamkLxNnqJTzdsKvCPn64Fx2K3 | |
pk hex: 50733161fdafb6c8cb6fae0e25bdf9555105b3678efb08f1775b9e90de4f5c77bcc8cefff8d9011cb278b28fddc86d9bab099656d77a7856c7619108cbf65752 | |
pk hash: 1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b | |
#1: addr: Ae2tdPwUPEZ3nqpWeBiCzTRATWzq2QaoRDuUoYxC6pnJ4oEuetD9iP5PgG1 | |
pk base58: bNey2awTpNqx8YwiPuGRdCnLMJyFoi3Aabsa1pe6ZDsNdsQMN5nctpoScWfHCr9j677MJZs3Go8RbgDGGn9TXGAmmR | |
pk hex: 0bdb1f5ef3d994037593f2266255f134a564658bb2df814b3b9cefb96da34fa9c888591c85b770fd36726d5f3d991c668828affc7bbe0872fd699136e664d9d8 | |
pk hash: 65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d | |
#2: addr: Ae2tdPwUPEZ98YmbBGQmZa86a1519aqfmstv44JpatqKWnZTVjXHFvtSBen | |
pk base58: bNhpN7mWLWZfumtSrPAgwJYFbd2NrHVVikasQ3W2pmCYfGkvLJ1xcYovLiDifJ5pQh8U7mqmrzGChoPvwpY9af3fkQ | |
pk hex: 9a6fa343c8c6c36de1a3556feb411bfdf8708d5af88de8626d0fc6bfa4eebb6d99ab83d90d66531ad9122d3f9cb4bc9d05b26448672532a68da796f9328431fd | |
pk hash: 5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398 | |
Command execution finished | |
++ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands listaddr | |
++ wc -l | |
++ grep 'addr: ' | |
Key file at /media/jeremy/5927-A80B/genesis/sth_secret/keyfile has access mode 644 instead of 600. Fixing it automatically. | |
+ nAddrs=3 | |
+ nLen=3 | |
+ [[ 3 != \3 ]] | |
+ dpks_out=/media/jeremy/5927-A80B/genesis/sth_pub/dpks.json | |
+ echo '{' | |
+ skn=0 | |
+ for i in '${NODES[@]}' | |
+ [[ 0 -gt 0 ]] | |
+ dpk=bNjPBM47QZMNexRwai8MqszafKkoYafVqFv2oHKkXfhPSV5i6m8qb8Vpz8AbTs1ckyvbaYWefaSuxVkRwkcHcxQwka | |
++ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands 'delegate-heavy 0 bNjPBM47QZMNexRwai8MqszafKkoYafVqFv2oHKkXfhPSV5i6m8qb8Vpz8AbTs1ckyvbaYWefaSuxVkRwkcHcxQwka 0 dump' | |
++ grep -E 'JSON: key \S+, value' | |
Key file at /media/jeremy/5927-A80B/genesis/sth_secret/keyfile has access mode 644 instead of 600. Fixing it automatically. | |
+ dump_line='JSON: key 1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b, value {"cert":"c8b39f094dc00608acb2d20ff274cb3e0c022ccb0ce558ea7c1a2d3a32cd54b42cc30d32406bcfbb7f2f86d05d2032848be15b178e3ad776f8b1bc56a671400d","delegatePk":"6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==","issuerPk":"UHMxYf2vtsjLb64OJb35VVEFs2eO+wjxd1uekN5PXHe8yM7/+NkBHLJ4so/dyG2bqwmWVtd6eFbHYZEIy/ZXUg==","omega":0}' | |
++ echo 'JSON: key 1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b, value {"cert":"c8b39f094dc00608acb2d20ff274cb3e0c022ccb0ce558ea7c1a2d3a32cd54b42cc30d32406bcfbb7f2f86d05d2032848be15b178e3ad776f8b1bc56a671400d","delegatePk":"6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==","issuerPk":"UHMxYf2vtsjLb64OJb35VVEFs2eO+wjxd1uekN5PXHe8yM7/+NkBHLJ4so/dyG2bqwmWVtd6eFbHYZEIy/ZXUg==","omega":0}' | |
++ sed -r 's/^.*key (\S+),.*$/\1/' | |
+ key=1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b | |
++ echo 'JSON: key 1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b, value {"cert":"c8b39f094dc00608acb2d20ff274cb3e0c022ccb0ce558ea7c1a2d3a32cd54b42cc30d32406bcfbb7f2f86d05d2032848be15b178e3ad776f8b1bc56a671400d","delegatePk":"6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==","issuerPk":"UHMxYf2vtsjLb64OJb35VVEFs2eO+wjxd1uekN5PXHe8yM7/+NkBHLJ4so/dyG2bqwmWVtd6eFbHYZEIy/ZXUg==","omega":0}' | |
++ sed -r 's/^.*value (.*)$/\1/' | |
+ value='{"cert":"c8b39f094dc00608acb2d20ff274cb3e0c022ccb0ce558ea7c1a2d3a32cd54b42cc30d32406bcfbb7f2f86d05d2032848be15b178e3ad776f8b1bc56a671400d","delegatePk":"6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==","issuerPk":"UHMxYf2vtsjLb64OJb35VVEFs2eO+wjxd1uekN5PXHe8yM7/+NkBHLJ4so/dyG2bqwmWVtd6eFbHYZEIy/ZXUg==","omega":0}' | |
+ [[ 1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b == '' ]] | |
+ [[ {"cert":"c8b39f094dc00608acb2d20ff274cb3e0c022ccb0ce558ea7c1a2d3a32cd54b42cc30d32406bcfbb7f2f86d05d2032848be15b178e3ad776f8b1bc56a671400d","delegatePk":"6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==","issuerPk":"UHMxYf2vtsjLb64OJb35VVEFs2eO+wjxd1uekN5PXHe8yM7/+NkBHLJ4so/dyG2bqwmWVtd6eFbHYZEIy/ZXUg==","omega":0} == '' ]] | |
+ echo -n '"1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b":{"cert":"c8b39f094dc00608acb2d20ff274cb3e0c022ccb0ce558ea7c1a2d3a32cd54b42cc30d32406bcfbb7f2f86d05d2032848be15b178e3ad776f8b1bc56a671400d","delegatePk":"6MA6A8Cy3b6kGVyvOfQeZp99JR7PIh+7LydcCl1+BdGQ3MJG9WyOM6wANwZuL2ZN2qmF6lKECCZDMI3eT1v+3w==","issuerPk":"UHMxYf2vtsjLb64OJb35VVEFs2eO+wjxd1uekN5PXHe8yM7/+NkBHLJ4so/dyG2bqwmWVtd6eFbHYZEIy/ZXUg==","omega":0}' | |
+ skn=1 | |
+ for i in '${NODES[@]}' | |
+ [[ 1 -gt 0 ]] | |
+ echo , | |
+ dpk=bNgeSvXUoukQFvpbrQWZ6r7dKuKrsDPSHfwP1jp7teTkuNuL4dTwsnYLCmvZjjUyNf2upFGjAgmQ5yZMjf35NQB4Ur | |
++ grep -E 'JSON: key \S+, value' | |
++ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands 'delegate-heavy 1 bNgeSvXUoukQFvpbrQWZ6r7dKuKrsDPSHfwP1jp7teTkuNuL4dTwsnYLCmvZjjUyNf2upFGjAgmQ5yZMjf35NQB4Ur 0 dump' | |
Key file at /media/jeremy/5927-A80B/genesis/sth_secret/keyfile has access mode 644 instead of 600. Fixing it automatically. | |
+ dump_line='JSON: key 65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d, value {"cert":"552741f728196e62f218047b944b24ce4d374300d04b9b281426f55aa000d53ded66989ad5ea0908e6ff6492001ff18ece6c7040a934060759e9ae09863bf203","delegatePk":"X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==","issuerPk":"C9sfXvPZlAN1k/ImYlXxNKVkZYuy34FLO5zvuW2jT6nIiFkchbdw/TZybV89mRxmiCiv/Hu+CHL9aZE25mTZ2A==","omega":0}' | |
++ sed -r 's/^.*key (\S+),.*$/\1/' | |
++ echo 'JSON: key 65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d, value {"cert":"552741f728196e62f218047b944b24ce4d374300d04b9b281426f55aa000d53ded66989ad5ea0908e6ff6492001ff18ece6c7040a934060759e9ae09863bf203","delegatePk":"X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==","issuerPk":"C9sfXvPZlAN1k/ImYlXxNKVkZYuy34FLO5zvuW2jT6nIiFkchbdw/TZybV89mRxmiCiv/Hu+CHL9aZE25mTZ2A==","omega":0}' | |
+ key=65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d | |
++ sed -r 's/^.*value (.*)$/\1/' | |
++ echo 'JSON: key 65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d, value {"cert":"552741f728196e62f218047b944b24ce4d374300d04b9b281426f55aa000d53ded66989ad5ea0908e6ff6492001ff18ece6c7040a934060759e9ae09863bf203","delegatePk":"X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==","issuerPk":"C9sfXvPZlAN1k/ImYlXxNKVkZYuy34FLO5zvuW2jT6nIiFkchbdw/TZybV89mRxmiCiv/Hu+CHL9aZE25mTZ2A==","omega":0}' | |
+ value='{"cert":"552741f728196e62f218047b944b24ce4d374300d04b9b281426f55aa000d53ded66989ad5ea0908e6ff6492001ff18ece6c7040a934060759e9ae09863bf203","delegatePk":"X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==","issuerPk":"C9sfXvPZlAN1k/ImYlXxNKVkZYuy34FLO5zvuW2jT6nIiFkchbdw/TZybV89mRxmiCiv/Hu+CHL9aZE25mTZ2A==","omega":0}' | |
+ [[ 65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d == '' ]] | |
+ [[ {"cert":"552741f728196e62f218047b944b24ce4d374300d04b9b281426f55aa000d53ded66989ad5ea0908e6ff6492001ff18ece6c7040a934060759e9ae09863bf203","delegatePk":"X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==","issuerPk":"C9sfXvPZlAN1k/ImYlXxNKVkZYuy34FLO5zvuW2jT6nIiFkchbdw/TZybV89mRxmiCiv/Hu+CHL9aZE25mTZ2A==","omega":0} == '' ]] | |
+ echo -n '"65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d":{"cert":"552741f728196e62f218047b944b24ce4d374300d04b9b281426f55aa000d53ded66989ad5ea0908e6ff6492001ff18ece6c7040a934060759e9ae09863bf203","delegatePk":"X93u2t4nFNbbL54RBHQ9LY2Bjs3cMG4XYQjbFMqt1EG0V9WEDGD4hAuZyPeMKQriKdT4Qx5ni6elRcNWB7lN2w==","issuerPk":"C9sfXvPZlAN1k/ImYlXxNKVkZYuy34FLO5zvuW2jT6nIiFkchbdw/TZybV89mRxmiCiv/Hu+CHL9aZE25mTZ2A==","omega":0}' | |
+ skn=2 | |
+ for i in '${NODES[@]}' | |
+ [[ 2 -gt 0 ]] | |
+ echo , | |
+ dpk=bNhWqmcVD6ai7EVXSS3wfvpWzacaxKtBSPYzkE8KYR4ZbyzFPiLCmr8opjfecS9GFxi4rJYaMMti3eM2AnE2j7oQyY | |
++ grep -E 'JSON: key \S+, value' | |
++ stack exec --nix -- cardano-auxx --keyfile /media/jeremy/5927-A80B/genesis/sth_secret/keyfile --configuration-file node/configuration.yaml --configuration-key mainnet_launch_base cmd --commands 'delegate-heavy 2 bNhWqmcVD6ai7EVXSS3wfvpWzacaxKtBSPYzkE8KYR4ZbyzFPiLCmr8opjfecS9GFxi4rJYaMMti3eM2AnE2j7oQyY 0 dump' | |
Key file at /media/jeremy/5927-A80B/genesis/sth_secret/keyfile has access mode 644 instead of 600. Fixing it automatically. | |
+ dump_line='JSON: key 5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398, value {"cert":"c946fd596bdb31949aa435390de19a549c9698cad1813e34ff2431bc06190188188f4e84001380713e3f916c7526096e7c4855904bff40385007b81e1e657d0e","delegatePk":"i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==","issuerPk":"mm+jQ8jGw23ho1Vv60Eb/fhwjVr4jehibQ/Gv6Tuu22Zq4PZDWZTGtkSLT+ctLydBbJkSGclMqaNp5b5MoQx/Q==","omega":0}' | |
++ echo 'JSON: key 5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398, value {"cert":"c946fd596bdb31949aa435390de19a549c9698cad1813e34ff2431bc06190188188f4e84001380713e3f916c7526096e7c4855904bff40385007b81e1e657d0e","delegatePk":"i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==","issuerPk":"mm+jQ8jGw23ho1Vv60Eb/fhwjVr4jehibQ/Gv6Tuu22Zq4PZDWZTGtkSLT+ctLydBbJkSGclMqaNp5b5MoQx/Q==","omega":0}' | |
++ sed -r 's/^.*key (\S+),.*$/\1/' | |
+ key=5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398 | |
++ echo 'JSON: key 5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398, value {"cert":"c946fd596bdb31949aa435390de19a549c9698cad1813e34ff2431bc06190188188f4e84001380713e3f916c7526096e7c4855904bff40385007b81e1e657d0e","delegatePk":"i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==","issuerPk":"mm+jQ8jGw23ho1Vv60Eb/fhwjVr4jehibQ/Gv6Tuu22Zq4PZDWZTGtkSLT+ctLydBbJkSGclMqaNp5b5MoQx/Q==","omega":0}' | |
++ sed -r 's/^.*value (.*)$/\1/' | |
+ value='{"cert":"c946fd596bdb31949aa435390de19a549c9698cad1813e34ff2431bc06190188188f4e84001380713e3f916c7526096e7c4855904bff40385007b81e1e657d0e","delegatePk":"i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==","issuerPk":"mm+jQ8jGw23ho1Vv60Eb/fhwjVr4jehibQ/Gv6Tuu22Zq4PZDWZTGtkSLT+ctLydBbJkSGclMqaNp5b5MoQx/Q==","omega":0}' | |
+ [[ 5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398 == '' ]] | |
+ [[ {"cert":"c946fd596bdb31949aa435390de19a549c9698cad1813e34ff2431bc06190188188f4e84001380713e3f916c7526096e7c4855904bff40385007b81e1e657d0e","delegatePk":"i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==","issuerPk":"mm+jQ8jGw23ho1Vv60Eb/fhwjVr4jehibQ/Gv6Tuu22Zq4PZDWZTGtkSLT+ctLydBbJkSGclMqaNp5b5MoQx/Q==","omega":0} == '' ]] | |
+ echo -n '"5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398":{"cert":"c946fd596bdb31949aa435390de19a549c9698cad1813e34ff2431bc06190188188f4e84001380713e3f916c7526096e7c4855904bff40385007b81e1e657d0e","delegatePk":"i1Mgdin5ow5LIBUETzN8AXNavmckPBlHDJ2ujHtzJ5gJiHufQg1vcO4enVDBYFKHjlRLZctdRL1pF1ayhM2Cmw==","issuerPk":"mm+jQ8jGw23ho1Vv60Eb/fhwjVr4jehibQ/Gv6Tuu22Zq4PZDWZTGtkSLT+ctLydBbJkSGclMqaNp5b5MoQx/Q==","omega":0}' | |
+ skn=3 | |
+ echo '' | |
+ echo '}' | |
+ popd | |
~ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment