Created
September 21, 2017 20:03
-
-
Save Qaezel/50d7a63156d1e39dac429f6a16d590bc to your computer and use it in GitHub Desktop.
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.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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mSuccessfully 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mPrimary: bNgpthSqvcAe2tqaybvidtkirTyE2NnJb3XRALQAXXFhiBqJj1cj22DzRN9VbGWcdvr1i7HsA7HjKEknG1HfFDKgLJ; address hash: a4773a2a8c712bb6dfa47e04ef3b04ab8e415102e1a33886fd2d4084 | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mSuccessfully 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mPrimary: bNgEpXY4XxuVQBHSFYJaZKQJa4wAVvsifdF9DTCPKz4Pgx5ZJ4ha85tcsZUVg3wV59V6GUnuGN579J2EjrTjFtLay1; address hash: 9ddb7f322f6793a3be63ac3f31ac71e7b90d27b76c1cc71761e2c5bf | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mSuccessfully 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mPrimary: bNgxHcf1dG2aAj2vhoMAZ1WsynkP9jAYvcTWCYVkHFxfzSYHFrDhC5dvV4pANFEbD8bdmS36nLM1VuFQqyS3jo3N7X; address hash: 4d84219037028f3502c58e293396f9becc8b94ecbf852f404580ef4b | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mSuccessfully 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mPrimary: bNgY6DvHERgxj1fTJ2DZ3PTM4YBsy3auotW5UCgGAvkihfL2japszhQGBCWoERG5vpuBnepRL7V1HZKDWVZrPBwjtG; address hash: 8536a7ea060d95dcfb72c2c82254c1a12400a48dd82e1fee5f65d36c | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mSuccessfully 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mPrimary: bNffWYXurtDSAD1nwyLVYcRBY5qG1JUWv7GkD3gsgL4h1TCWHVNDndY2mL68xAsDgn7AkmRuSCyTZaMQSAsfxrcjwc; address hash: 4577b45c57b1ab9ff9c3dd7dafeb4577cf60fe767b694f2d123d83d0 | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mSuccessfully 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mPrimary: bNhfDyZjsBqg4CvjjxSVR4Aj8G3xCn9UUweE36bxG48AFcudcW3yemEJqw4rDHAbofpYGPGWptm4BN3kNS92T6BUgz; address hash: 8585d41886c1a93452138d46a8fa086e213cd105204a2da1093b85d1 | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mSuccessfully 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing command | |
[94m[keygen:INFO] [0mPrimary: bNi6W6d5pCwWS7vRFMpd49Q4U3yzZ3H15fc826YybsvqF2nNgiV5EkNAWTREKwnvDYjU7aNPaZ8CNf2AwpKTwFM8jm; address hash: c20035fd41aab2fa3605df124395ce653bcaf4d90f49611b2772b81a | |
[94m[keygen:INFO] [0mNo wallet set | |
[94m[keygen:INFO] [0mKeys: | |
[94m[keygen:INFO] [0mVss 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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing 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... | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-21 15:57:41 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-21 15:57:41 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-21 15:57:41 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[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}} | |
[94m[node:INFO:ThreadId 4] [0m[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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing 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 | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-21 15:57:55 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-21 15:57:55 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-21 15:57:55 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[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}} | |
[94m[node:INFO:ThreadId 4] [0m[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} | |
[94m[keygen:INFO] [0mwithConfiguration using genesis configured system start time 1505930400000000 | |
[94m[keygen:INFO] [0mProcessing 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 | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-21 15:58:09 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-21 15:58:09 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-21 15:58:09 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[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}} | |
[94m[node:INFO:ThreadId 4] [0m[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 | |
[92m[*production*:DEBUG:ThreadId 4] [0m[2017-09-21 15:58:18 EDT] Loading SSC global state | |
[94m[*production*:INFO:ThreadId 4] [0m[2017-09-21 15:58:18 EDT] Loaded GodTossing state: no MPC data | |
[93m[*production*:WARNING:ThreadId 4] [0m[2017-09-21 15:58:18 EDT] notifyReady failed to notify systemd. | |
[94m[node:INFO:ThreadId 4] [0m[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}} | |
[94m[node:INFO:ThreadId 4] [0m[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