Skip to content

Instantly share code, notes, and snippets.

@Qaezel
Last active September 22, 2017 17:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Qaezel/93c880a44da4b82944bb032f3b45883e to your computer and use it in GitHub Desktop.
Save Qaezel/93c880a44da4b82944bb032f3b45883e to your computer and use it in GitHub Desktop.
from main
+ 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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key has access mode 644 instead of 600. Fixing it automatically.
[keygen:INFO] Successfully 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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret0.key has access mode 644 instead of 600. Fixing it automatically.
[keygen:INFO] Primary: bNgLa2KTH4agxN82jxNwhfm4YiPvTJAY4pU2Xn9YahmtSvWjVvgiQnbd1jWQhZeGBamkLxNnqJTzdsKvCPn64Fx2K3; address hash: 1deb82908402c7ee3efeb16f369d97fba316ee621d09b32b8969e54b
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss 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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key has access mode 644 instead of 600. Fixing it automatically.
[keygen:INFO] Successfully 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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret1.key has access mode 644 instead of 600. Fixing it automatically.
[keygen:INFO] Primary: bNey2awTpNqx8YwiPuGRdCnLMJyFoi3Aabsa1pe6ZDsNdsQMN5nctpoScWfHCr9j677MJZs3Go8RbgDGGn9TXGAmmR; address hash: 65904a89e6d0e5f881513d1736945e051b76f095eca138ee869d543d
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss 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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key has access mode 644 instead of 600. Fixing it automatically.
[keygen:INFO] Successfully 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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key file at /media/jeremy/5927-A80B/genesis/sth_secret/secret2.key has access mode 644 instead of 600. Fixing it automatically.
[keygen:INFO] Primary: bNhpN7mWLWZfumtSrPAgwJYFbd2NrHVVikasQ3W2pmCYfGkvLJ1xcYovLiDifJ5pQh8U7mqmrzGChoPvwpY9af3fkQ; address hash: 5411c7bf87c252609831a337a713e4859668cba7bba70a9c3ef7c398
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss 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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key 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...
[*production*:DEBUG:ThreadId 4] [2017-09-22 12:09:10 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-22 12:09:10 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-22 12:09:10 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [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}}
[node:INFO:ThreadId 4] [2017-09-22 12:09:10 EDT] Length of genesis utxo: 14411
[node:WARNING:ThreadId 4] [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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key 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
[*production*:DEBUG:ThreadId 4] [2017-09-22 12:09:22 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-22 12:09:22 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-22 12:09:22 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [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}}
[node:INFO:ThreadId 4] [2017-09-22 12:09:22 EDT] Length of genesis utxo: 14411
[node:WARNING:ThreadId 4] [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}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:WARNING] Key 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
[*production*:DEBUG:ThreadId 4] [2017-09-22 12:09:35 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-22 12:09:35 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-22 12:09:35 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [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}}
[node:INFO:ThreadId 4] [2017-09-22 12:09:35 EDT] Length of genesis utxo: 14411
[node:WARNING:ThreadId 4] [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
[*production*:DEBUG:ThreadId 4] [2017-09-22 12:09:43 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-22 12:09:43 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-22 12:09:43 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [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}}
[node:INFO:ThreadId 4] [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