Skip to content

Instantly share code, notes, and snippets.

@Qaezel
Created September 21, 2017 20:03
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/50d7a63156d1e39dac429f6a16d590bc to your computer and use it in GitHub Desktop.
Save Qaezel/50d7a63156d1e39dac429f6a16d590bc to your computer and use it in GitHub Desktop.
+ 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.mainnet.yaml --configuration-key mainnet_dryrun_base'
+ case "$STAKEHOLDER_NAME" in
+ NODES=("${IOHK_NODES[@]}")
+ DPKS=()
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-pub/pubs.txt ]]
+ read dpk
+ [[ bNiHTs8xYB3BhothBXn4Wwz9kmmn7gEKkPAaKJmDZKqbD1bg3rq2qzUjruzT87R3yj51XZSKDqxgzptuy9xmCYd17B == '' ]]
+ DPKS+=($dpk)
+ read dpk
+ [[ bNfKLUJpG5x3kYrEAoapoGcSLggkuRHAHdxaLKSivW6cZbjkWtggZ7R6Zgv4RdiHjHDVmnBMUGcjjVJ7mJGJW1Xety == '' ]]
+ DPKS+=($dpk)
+ read dpk
+ [[ bNjf7CqwFA9K6Jt4pEKHv9zJhgndkiu5B1bGjbvUEjGD79j9eNopE7rRwFpz631fHvVotof29EJKMaemifgsEaYVAF == '' ]]
+ DPKS+=($dpk)
+ read dpk
+ [[ bNfA1vCrmkP4EDUYBkhptXEF8oMi1Ljyxz2GpBWhhXqmZnrQ24f7Zz2iGT8savCcCX241Lf575zryhYfRXUuXMaJCM == '' ]]
+ DPKS+=($dpk)
+ read dpk
+ [[ bNiBxcSvzu3gMNe1Fvunp8ueKWcWqVyvdWJBDfHMNHSdP85Db1DzaMEUFf52sJuGvegtDc32JasmxDabJpWpDd35WR == '' ]]
+ DPKS+=($dpk)
+ read dpk
+ [[ bNiyKqPVXh4uHvxe1N9qxPrNHKUGuU8kvhXzqCrNpNL4HgZRCotJKyLR1DiHVmZExqEeDuZW6t6R5XULPd8uPvdnKD == '' ]]
+ DPKS+=($dpk)
+ read dpk
+ [[ bNffu6CMeFLCwbrRVU9GDKtPAg8fufgy7XGFDLt1ax4eyn4jWsgY3V9wGiFJTgKscQyXHKfARAzhFS9gJ3KT7Kd7sY == '' ]]
+ DPKS+=($dpk)
+ read dpk
+ nLen=7
+ dLen=7
+ [[ 7 != \7 ]]
+ echo bNiHTs8xYB3BhothBXn4Wwz9kmmn7gEKkPAaKJmDZKqbD1bg3rq2qzUjruzT87R3yj51XZSKDqxgzptuy9xmCYd17B
bNiHTs8xYB3BhothBXn4Wwz9kmmn7gEKkPAaKJmDZKqbD1bg3rq2qzUjruzT87R3yj51XZSKDqxgzptuy9xmCYd17B
+ [[ /home/jeremy/cardano-sl == '' ]]
+ [[ / != \/ ]]
+ [[ /home/jeremy/cardano-sl/genesis/sth_secret == '' ]]
+ [[ -d /home/jeremy/cardano-sl/genesis/sth_secret ]]
+ mkdir -p /home/jeremy/cardano-sl/genesis/sth_secret
+ [[ ! -d /home/jeremy/cardano-sl/genesis/sth_secret ]]
+ [[ / != \/ ]]
+ [[ /home/jeremy/cardano-sl/genesis/sth_pub == '' ]]
+ [[ -d /home/jeremy/cardano-sl/genesis/sth_pub ]]
+ mkdir -p /home/jeremy/cardano-sl/genesis/sth_pub
+ [[ ! -d /home/jeremy/cardano-sl/genesis/sth_pub ]]
+ echo 'Generating stakeholder keys...'
Generating stakeholder keys...
+ pushd /home/jeremy/cardano-sl
~/cardano-sl ~
+ for i in '${ALL_NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret0.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret0.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Successfully generated primary key /home/jeremy/cardano-sl/genesis/sth_secret/secret0.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/sth_secret/secret0.key ]]
+ echo 'Created key: '
Created key:
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret0.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Primary: bNgpthSqvcAe2tqaybvidtkirTyE2NnJb3XRALQAXXFhiBqJj1cj22DzRN9VbGWcdvr1i7HsA7HjKEknG1HfFDKgLJ; address hash: a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:de1a8f15
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret0.key
+ grep -oE 'address hash: \S+'
+ sed 's/address hash: //g'
+ for i in '${ALL_NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret1.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret1.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Successfully generated primary key /home/jeremy/cardano-sl/genesis/sth_secret/secret1.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/sth_secret/secret1.key ]]
+ echo 'Created key: '
Created key:
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret1.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Primary: bNgEpXY4XxuVQBHSFYJaZKQJa4wAVvsifdF9DTCPKz4Pgx5ZJ4ha85tcsZUVg3wV59V6GUnuGN579J2EjrTjFtLay1; address hash: 9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:d9604461
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret1.key
+ grep -oE 'address hash: \S+'
+ sed 's/address hash: //g'
+ for i in '${ALL_NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret2.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret2.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Successfully generated primary key /home/jeremy/cardano-sl/genesis/sth_secret/secret2.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/sth_secret/secret2.key ]]
+ echo 'Created key: '
Created key:
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret2.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Primary: bNgxHcf1dG2aAj2vhoMAZ1WsynkP9jAYvcTWCYVkHFxfzSYHFrDhC5dvV4pANFEbD8bdmS36nLM1VuFQqyS3jo3N7X; address hash: 4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:4db67ba6
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret2.key
+ grep -oE 'address hash: \S+'
+ sed 's/address hash: //g'
+ for i in '${ALL_NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret3.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret3.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Successfully generated primary key /home/jeremy/cardano-sl/genesis/sth_secret/secret3.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/sth_secret/secret3.key ]]
+ echo 'Created key: '
Created key:
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret3.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Primary: bNgY6DvHERgxj1fTJ2DZ3PTM4YBsy3auotW5UCgGAvkihfL2japszhQGBCWoERG5vpuBnepRL7V1HZKDWVZrPBwjtG; address hash: 8536a7ea060d95dcfb72c2c82254c1a12400a48dd82e1fee5f65d36c
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:16b29cb1
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret3.key
+ sed 's/address hash: //g'
+ grep -oE 'address hash: \S+'
+ for i in '${ALL_NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret4.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret4.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Successfully generated primary key /home/jeremy/cardano-sl/genesis/sth_secret/secret4.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/sth_secret/secret4.key ]]
+ echo 'Created key: '
Created key:
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret4.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Primary: bNffWYXurtDSAD1nwyLVYcRBY5qG1JUWv7GkD3gsgL4h1TCWHVNDndY2mL68xAsDgn7AkmRuSCyTZaMQSAsfxrcjwc; address hash: 4577b45c57b1ab9ff9c3dd7dafeb4577cf60fe767b694f2d123d83d0
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:505f051e
+ grep -oE 'address hash: \S+'
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret4.key
+ sed 's/address hash: //g'
+ for i in '${ALL_NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret5.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret5.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Successfully generated primary key /home/jeremy/cardano-sl/genesis/sth_secret/secret5.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/sth_secret/secret5.key ]]
+ echo 'Created key: '
Created key:
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret5.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Primary: bNhfDyZjsBqg4CvjjxSVR4Aj8G3xCn9UUweE36bxG48AFcudcW3yemEJqw4rDHAbofpYGPGWptm4BN3kNS92T6BUgz; address hash: 8585d41886c1a93452138d46a8fa086e213cd105204a2da1093b85d1
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:a7ad4ec4
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret5.key
+ grep -oE 'address hash: \S+'
+ sed 's/address hash: //g'
+ for i in '${ALL_NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret6.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret6.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Successfully generated primary key /home/jeremy/cardano-sl/genesis/sth_secret/secret6.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/sth_secret/secret6.key ]]
+ echo 'Created key: '
Created key:
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret6.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
[keygen:INFO] Primary: bNi6W6d5pCwWS7vRFMpd49Q4U3yzZ3H15fc826YybsvqF2nNgiV5EkNAWTREKwnvDYjU7aNPaZ8CNf2AwpKTwFM8jm; address hash: c20035fd41aab2fa3605df124395ce653bcaf4d90f49611b2772b81a
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:40d6c1cf
+ grep -oE 'address hash: \S+'
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/sth_secret/secret6.key
+ sed 's/address hash: //g'
real 1m22.659s
user 1m11.120s
sys 0m8.480s
+ popd
~
+ echo 'Generating delegation certificates...'
Generating delegation certificates...
+ KEYFILE_PATH=/home/jeremy/cardano-sl/genesis/sth_secret/keyfile
+ pushd /home/jeremy/cardano-sl
~/cardano-sl ~
+ for i in '${NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret0.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base rearrange --mask /home/jeremy/cardano-sl/genesis/sth_secret/secret0.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
+ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands 'add-key /home/jeremy/cardano-sl/genesis/sth_secret/secret0.key'
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_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-21 15:57:41 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-21 15:57:41 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-21 15:57:41 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [2017-09-21 15:57:41 EDT] Our verInfo: VerInfo { magic=25c00fa9, 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-21 15:57:41 EDT] Length of genesis utxo: 14411
Command execution finished
+ for i in '${NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret1.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base rearrange --mask /home/jeremy/cardano-sl/genesis/sth_secret/secret1.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
+ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands 'add-key /home/jeremy/cardano-sl/genesis/sth_secret/secret1.key'
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[Attention] We are in DEV mode
Asserts are ON
[*production*:DEBUG:ThreadId 4] [2017-09-21 15:57:55 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-21 15:57:55 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-21 15:57:55 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [2017-09-21 15:57:55 EDT] Our verInfo: VerInfo { magic=25c00fa9, 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-21 15:57:55 EDT] Length of genesis utxo: 14411
Command execution finished
+ for i in '${NODES[@]}'
+ key_path=/home/jeremy/cardano-sl/genesis/sth_secret/secret2.key
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base rearrange --mask /home/jeremy/cardano-sl/genesis/sth_secret/secret2.key
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[keygen:INFO] withConfiguration using genesis configured system start time 1505930400000000
[keygen:INFO] Processing command
+ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands 'add-key /home/jeremy/cardano-sl/genesis/sth_secret/secret2.key'
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[Attention] We are in DEV mode
Asserts are ON
[*production*:DEBUG:ThreadId 4] [2017-09-21 15:58:09 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-21 15:58:09 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-21 15:58:09 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [2017-09-21 15:58:09 EDT] Our verInfo: VerInfo { magic=25c00fa9, 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-21 15:58:09 EDT] Length of genesis utxo: 14411
Command execution finished
+ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands listaddr
ConfigurationOptions {cfoFilePath = "node/configuration.mainnet.yaml", cfoKey = "mainnet_dryrun_base", cfoSystemStart = Nothing}
[Attention] We are in DEV mode
Asserts are ON
[*production*:DEBUG:ThreadId 4] [2017-09-21 15:58:18 EDT] Loading SSC global state
[*production*:INFO:ThreadId 4] [2017-09-21 15:58:18 EDT] Loaded GodTossing state: no MPC data
[*production*:WARNING:ThreadId 4] [2017-09-21 15:58:18 EDT] notifyReady failed to notify systemd.
[node:INFO:ThreadId 4] [2017-09-21 15:58:18 EDT] Our verInfo: VerInfo { magic=25c00fa9, 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-21 15:58:18 EDT] Length of genesis utxo: 14411
Available addresses:
#0: addr: Ae2tdPwUPEZ2w4W2mgRKQ6dffQ14WQg1iod4iNbqzKJBsHw5D8q4xTf4kxP
pk base58: bNgpthSqvcAe2tqaybvidtkirTyE2NnJb3XRALQAXXFhiBqJj1cj22DzRN9VbGWcdvr1i7HsA7HjKEknG1HfFDKgLJ
pk hex: 68dfaf590117dc29dda312d9937b674973dbdca60c97863916aff9557ee770c1c7a5e76a35d61f56f0efadee097e2950505a61e179d1ee74c1cf7a03d88b3eab
pk hash: a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084
#1: addr: Ae2tdPwUPEYxgameabNYY96v6bGeVSes9E2nXLeNeTUenRyJZ2Qen1QymbZ
pk base58: bNgEpXY4XxuVQBHSFYJaZKQJa4wAVvsifdF9DTCPKz4Pgx5ZJ4ha85tcsZUVg3wV59V6GUnuGN579J2EjrTjFtLay1
pk hex: 4b7dcf6c0d643b909a77a7f8eca25c3465b715c0f9213d7310ed9f9f770e463eaa299c53f2bf71f88cda773d5ff925b1fe5b9f6f7cf673b7cd88fb473e4c30bc
pk hash: 9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf
#2: addr: Ae2tdPwUPEZBfidmLwnbb13eCYAHCRVu252kExHZySDJ4GiHHfdLG2FjuEU
pk base58: bNgxHcf1dG2aAj2vhoMAZ1WsynkP9jAYvcTWCYVkHFxfzSYHFrDhC5dvV4pANFEbD8bdmS36nLM1VuFQqyS3jo3N7X
pk hex: 6f40449a9472aa88adb9f1f4140248893aa9683418829274b8cba23cedeb788d40880643e5f92fbbca3dbd697ddb8f955707bb5042116ce1821e4fe8e957a5de
pk hash: 4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b
Command execution finished
++ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands listaddr
++ grep 'addr: '
++ wc -l
+ nAddrs=3
+ nLen=3
+ [[ 3 != \3 ]]
+ dpks_out=/home/jeremy/cardano-sl/genesis/sth_pub/dpks.json
+ echo '{'
+ skn=0
+ for i in '${NODES[@]}'
+ [[ 0 -gt 0 ]]
+ dpk=bNiHTs8xYB3BhothBXn4Wwz9kmmn7gEKkPAaKJmDZKqbD1bg3rq2qzUjruzT87R3yj51XZSKDqxgzptuy9xmCYd17B
++ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands 'delegate-heavy 0 bNiHTs8xYB3BhothBXn4Wwz9kmmn7gEKkPAaKJmDZKqbD1bg3rq2qzUjruzT87R3yj51XZSKDqxgzptuy9xmCYd17B 0 dump'
++ grep -E 'JSON: key \S+, value'
+ dump_line='JSON: key a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084, value {"cert":"247ce5fb2a9f7ba82ea084631a66a6151e12dda2d3c885e7e41c43d0c6cdf94d97c0924d95ca236c35c7bfe0874ccd7c9a759ac46d32969dea042345d7b88503","delegatePk":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","issuerPk":"aN+vWQEX3CndoxLZk3tnSXPb3KYMl4Y5Fq/5VX7ncMHHpedqNdYfVvDvre4JfilQUFph4XnR7nTBz3oD2Is+qw==","omega":0}'
++ echo 'JSON: key a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084, value {"cert":"247ce5fb2a9f7ba82ea084631a66a6151e12dda2d3c885e7e41c43d0c6cdf94d97c0924d95ca236c35c7bfe0874ccd7c9a759ac46d32969dea042345d7b88503","delegatePk":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","issuerPk":"aN+vWQEX3CndoxLZk3tnSXPb3KYMl4Y5Fq/5VX7ncMHHpedqNdYfVvDvre4JfilQUFph4XnR7nTBz3oD2Is+qw==","omega":0}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084
++ echo 'JSON: key a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084, value {"cert":"247ce5fb2a9f7ba82ea084631a66a6151e12dda2d3c885e7e41c43d0c6cdf94d97c0924d95ca236c35c7bfe0874ccd7c9a759ac46d32969dea042345d7b88503","delegatePk":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","issuerPk":"aN+vWQEX3CndoxLZk3tnSXPb3KYMl4Y5Fq/5VX7ncMHHpedqNdYfVvDvre4JfilQUFph4XnR7nTBz3oD2Is+qw==","omega":0}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"cert":"247ce5fb2a9f7ba82ea084631a66a6151e12dda2d3c885e7e41c43d0c6cdf94d97c0924d95ca236c35c7bfe0874ccd7c9a759ac46d32969dea042345d7b88503","delegatePk":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","issuerPk":"aN+vWQEX3CndoxLZk3tnSXPb3KYMl4Y5Fq/5VX7ncMHHpedqNdYfVvDvre4JfilQUFph4XnR7nTBz3oD2Is+qw==","omega":0}'
+ [[ a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084 == '' ]]
+ [[ {"cert":"247ce5fb2a9f7ba82ea084631a66a6151e12dda2d3c885e7e41c43d0c6cdf94d97c0924d95ca236c35c7bfe0874ccd7c9a759ac46d32969dea042345d7b88503","delegatePk":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","issuerPk":"aN+vWQEX3CndoxLZk3tnSXPb3KYMl4Y5Fq/5VX7ncMHHpedqNdYfVvDvre4JfilQUFph4XnR7nTBz3oD2Is+qw==","omega":0} == '' ]]
+ echo -n '"a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084":{"cert":"247ce5fb2a9f7ba82ea084631a66a6151e12dda2d3c885e7e41c43d0c6cdf94d97c0924d95ca236c35c7bfe0874ccd7c9a759ac46d32969dea042345d7b88503","delegatePk":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","issuerPk":"aN+vWQEX3CndoxLZk3tnSXPb3KYMl4Y5Fq/5VX7ncMHHpedqNdYfVvDvre4JfilQUFph4XnR7nTBz3oD2Is+qw==","omega":0}'
+ skn=1
+ for i in '${NODES[@]}'
+ [[ 1 -gt 0 ]]
+ echo ,
+ dpk=bNfKLUJpG5x3kYrEAoapoGcSLggkuRHAHdxaLKSivW6cZbjkWtggZ7R6Zgv4RdiHjHDVmnBMUGcjjVJ7mJGJW1Xety
++ grep -E 'JSON: key \S+, value'
++ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands 'delegate-heavy 1 bNfKLUJpG5x3kYrEAoapoGcSLggkuRHAHdxaLKSivW6cZbjkWtggZ7R6Zgv4RdiHjHDVmnBMUGcjjVJ7mJGJW1Xety 0 dump'
+ dump_line='JSON: key 9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf, value {"cert":"b2f044cf7f0d1aa9c800817436570aabbfa029b3ff9b77a3b83d3205746f176c9fef5aec029aaa5f9c486744bfedb6724c997515ed4f5fdaa2d03700f8708407","delegatePk":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","issuerPk":"S33PbA1kO5Cad6f47KJcNGW3FcD5IT1zEO2fn3cORj6qKZxT8r9x+Izadz1f+SWx/lufb3z2c7fNiPtHPkwwvA==","omega":0}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
++ echo 'JSON: key 9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf, value {"cert":"b2f044cf7f0d1aa9c800817436570aabbfa029b3ff9b77a3b83d3205746f176c9fef5aec029aaa5f9c486744bfedb6724c997515ed4f5fdaa2d03700f8708407","delegatePk":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","issuerPk":"S33PbA1kO5Cad6f47KJcNGW3FcD5IT1zEO2fn3cORj6qKZxT8r9x+Izadz1f+SWx/lufb3z2c7fNiPtHPkwwvA==","omega":0}'
+ key=9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf
++ echo 'JSON: key 9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf, value {"cert":"b2f044cf7f0d1aa9c800817436570aabbfa029b3ff9b77a3b83d3205746f176c9fef5aec029aaa5f9c486744bfedb6724c997515ed4f5fdaa2d03700f8708407","delegatePk":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","issuerPk":"S33PbA1kO5Cad6f47KJcNGW3FcD5IT1zEO2fn3cORj6qKZxT8r9x+Izadz1f+SWx/lufb3z2c7fNiPtHPkwwvA==","omega":0}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"cert":"b2f044cf7f0d1aa9c800817436570aabbfa029b3ff9b77a3b83d3205746f176c9fef5aec029aaa5f9c486744bfedb6724c997515ed4f5fdaa2d03700f8708407","delegatePk":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","issuerPk":"S33PbA1kO5Cad6f47KJcNGW3FcD5IT1zEO2fn3cORj6qKZxT8r9x+Izadz1f+SWx/lufb3z2c7fNiPtHPkwwvA==","omega":0}'
+ [[ 9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf == '' ]]
+ [[ {"cert":"b2f044cf7f0d1aa9c800817436570aabbfa029b3ff9b77a3b83d3205746f176c9fef5aec029aaa5f9c486744bfedb6724c997515ed4f5fdaa2d03700f8708407","delegatePk":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","issuerPk":"S33PbA1kO5Cad6f47KJcNGW3FcD5IT1zEO2fn3cORj6qKZxT8r9x+Izadz1f+SWx/lufb3z2c7fNiPtHPkwwvA==","omega":0} == '' ]]
+ echo -n '"9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf":{"cert":"b2f044cf7f0d1aa9c800817436570aabbfa029b3ff9b77a3b83d3205746f176c9fef5aec029aaa5f9c486744bfedb6724c997515ed4f5fdaa2d03700f8708407","delegatePk":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","issuerPk":"S33PbA1kO5Cad6f47KJcNGW3FcD5IT1zEO2fn3cORj6qKZxT8r9x+Izadz1f+SWx/lufb3z2c7fNiPtHPkwwvA==","omega":0}'
+ skn=2
+ for i in '${NODES[@]}'
+ [[ 2 -gt 0 ]]
+ echo ,
+ dpk=bNjf7CqwFA9K6Jt4pEKHv9zJhgndkiu5B1bGjbvUEjGD79j9eNopE7rRwFpz631fHvVotof29EJKMaemifgsEaYVAF
++ stack exec --nix -- cardano-auxx --keyfile /home/jeremy/cardano-sl/genesis/sth_secret/keyfile --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base cmd --commands 'delegate-heavy 2 bNjf7CqwFA9K6Jt4pEKHv9zJhgndkiu5B1bGjbvUEjGD79j9eNopE7rRwFpz631fHvVotof29EJKMaemifgsEaYVAF 0 dump'
++ grep -E 'JSON: key \S+, value'
+ dump_line='JSON: key 4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b, value {"cert":"cb4e69ff882552865e93312fd00970bc7ab36296de0c50f50e4a7e0ce4b6cb0eb9a55794e20b670426f35cfbcd5f3368f9de5c403677fafe408e6a92eb5f4a00","delegatePk":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","issuerPk":"b0BEmpRyqoitufH0FAJIiTqpaDQYgpJ0uMuiPO3reI1AiAZD5fkvu8o9vWl924+VVwe7UEIRbOGCHk/o6Vel3g==","omega":0}'
++ echo 'JSON: key 4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b, value {"cert":"cb4e69ff882552865e93312fd00970bc7ab36296de0c50f50e4a7e0ce4b6cb0eb9a55794e20b670426f35cfbcd5f3368f9de5c403677fafe408e6a92eb5f4a00","delegatePk":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","issuerPk":"b0BEmpRyqoitufH0FAJIiTqpaDQYgpJ0uMuiPO3reI1AiAZD5fkvu8o9vWl924+VVwe7UEIRbOGCHk/o6Vel3g==","omega":0}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b
++ echo 'JSON: key 4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b, value {"cert":"cb4e69ff882552865e93312fd00970bc7ab36296de0c50f50e4a7e0ce4b6cb0eb9a55794e20b670426f35cfbcd5f3368f9de5c403677fafe408e6a92eb5f4a00","delegatePk":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","issuerPk":"b0BEmpRyqoitufH0FAJIiTqpaDQYgpJ0uMuiPO3reI1AiAZD5fkvu8o9vWl924+VVwe7UEIRbOGCHk/o6Vel3g==","omega":0}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"cert":"cb4e69ff882552865e93312fd00970bc7ab36296de0c50f50e4a7e0ce4b6cb0eb9a55794e20b670426f35cfbcd5f3368f9de5c403677fafe408e6a92eb5f4a00","delegatePk":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","issuerPk":"b0BEmpRyqoitufH0FAJIiTqpaDQYgpJ0uMuiPO3reI1AiAZD5fkvu8o9vWl924+VVwe7UEIRbOGCHk/o6Vel3g==","omega":0}'
+ [[ 4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b == '' ]]
+ [[ {"cert":"cb4e69ff882552865e93312fd00970bc7ab36296de0c50f50e4a7e0ce4b6cb0eb9a55794e20b670426f35cfbcd5f3368f9de5c403677fafe408e6a92eb5f4a00","delegatePk":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","issuerPk":"b0BEmpRyqoitufH0FAJIiTqpaDQYgpJ0uMuiPO3reI1AiAZD5fkvu8o9vWl924+VVwe7UEIRbOGCHk/o6Vel3g==","omega":0} == '' ]]
+ echo -n '"4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b":{"cert":"cb4e69ff882552865e93312fd00970bc7ab36296de0c50f50e4a7e0ce4b6cb0eb9a55794e20b670426f35cfbcd5f3368f9de5c403677fafe408e6a92eb5f4a00","delegatePk":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","issuerPk":"b0BEmpRyqoitufH0FAJIiTqpaDQYgpJ0uMuiPO3reI1AiAZD5fkvu8o9vWl924+VVwe7UEIRbOGCHk/o6Vel3g==","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