Skip to content

Instantly share code, notes, and snippets.

@Qaezel
Created September 21, 2017 20:02
Show Gist options
  • Save Qaezel/a72e627be0444768ee1922dc9f463b60 to your computer and use it in GitHub Desktop.
Save Qaezel/a72e627be0444768ee1922dc9f463b60 to your computer and use it in GitHub Desktop.
+ IOHK_NODES=(0 1 2)
+ CGG_NODES=(3 4)
+ CF_NODES=(5 6)
+ ALL_NODES='0 1 2 3 4 5 6'
+ CONF_PARAMS='--configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base'
+ [[ /home/jeremy/cardano-sl == '' ]]
+ [[ / != \/ ]]
+ [[ /home/jeremy/cardano-sl/genesis/node-secrets == '' ]]
+ [[ -d /home/jeremy/cardano-sl/genesis/node-secrets ]]
+ mkdir -p /home/jeremy/cardano-sl/genesis/node-secrets
+ [[ ! -d /home/jeremy/cardano-sl/genesis/node-secrets ]]
+ [[ / != \/ ]]
+ [[ /home/jeremy/cardano-sl/genesis/node-pub == '' ]]
+ [[ -d /home/jeremy/cardano-sl/genesis/node-pub ]]
+ mkdir -p /home/jeremy/cardano-sl/genesis/node-pub
+ [[ ! -d /home/jeremy/cardano-sl/genesis/node-pub ]]
+ vss_out=/home/jeremy/cardano-sl/genesis/node-pub/vss.json
+ echo '{'
+ pushd /home/jeremy/cardano-sl
~/cardano-sl ~
+ skn=0
+ for i in '$ALL_NODES'
+ key_path=/home/jeremy/cardano-sl/genesis/node-secrets/node0.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/node-secrets/node0.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/node-secrets/node0.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-secrets/node0.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/node-secrets/node0.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: bNiHTs8xYB3BhothBXn4Wwz9kmmn7gEKkPAaKJmDZKqbD1bg3rq2qzUjruzT87R3yj51XZSKDqxgzptuy9xmCYd17B; address hash: a2b1af0df8ca764876a45608fae36cf04400ed9f413de2e37d92ce04
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:0b0a8fa3
+ grep -oE 'Primary: \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/node-secrets/node0.key
+ sed 's/Primary: //g'
+ sed 's/;//'
+ echo 'Generating vss:'
Generating vss:
+ [[ 0 -gt 0 ]]
++ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-vss --path /home/jeremy/cardano-sl/genesis/node-secrets/node0.key
++ grep -E 'JSON: key \S+, value'
+ dump_line='JSON: key a2b1af0df8ca764876a45608fae36cf04400ed9f413de2e37d92ce04, value {"expiryEpoch":5,"signature":"52c66d5c7d816e364bb26dff77eedfc19ffaa54676db1c151d951760e5878908516d3d6736d43a2b721596daacc067f0e76173c7cfc3e811bb384052db193807","signingKey":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","vssKey":"WCECJ3Hc8mA7MGIrSofe1Wbriatx8ftFm9QB2Gm9R61oi7M="}'
++ echo 'JSON: key a2b1af0df8ca764876a45608fae36cf04400ed9f413de2e37d92ce04, value {"expiryEpoch":5,"signature":"52c66d5c7d816e364bb26dff77eedfc19ffaa54676db1c151d951760e5878908516d3d6736d43a2b721596daacc067f0e76173c7cfc3e811bb384052db193807","signingKey":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","vssKey":"WCECJ3Hc8mA7MGIrSofe1Wbriatx8ftFm9QB2Gm9R61oi7M="}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=a2b1af0df8ca764876a45608fae36cf04400ed9f413de2e37d92ce04
++ echo 'JSON: key a2b1af0df8ca764876a45608fae36cf04400ed9f413de2e37d92ce04, value {"expiryEpoch":5,"signature":"52c66d5c7d816e364bb26dff77eedfc19ffaa54676db1c151d951760e5878908516d3d6736d43a2b721596daacc067f0e76173c7cfc3e811bb384052db193807","signingKey":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","vssKey":"WCECJ3Hc8mA7MGIrSofe1Wbriatx8ftFm9QB2Gm9R61oi7M="}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"expiryEpoch":5,"signature":"52c66d5c7d816e364bb26dff77eedfc19ffaa54676db1c151d951760e5878908516d3d6736d43a2b721596daacc067f0e76173c7cfc3e811bb384052db193807","signingKey":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","vssKey":"WCECJ3Hc8mA7MGIrSofe1Wbriatx8ftFm9QB2Gm9R61oi7M="}'
+ [[ a2b1af0df8ca764876a45608fae36cf04400ed9f413de2e37d92ce04 == '' ]]
+ [[ {"expiryEpoch":5,"signature":"52c66d5c7d816e364bb26dff77eedfc19ffaa54676db1c151d951760e5878908516d3d6736d43a2b721596daacc067f0e76173c7cfc3e811bb384052db193807","signingKey":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","vssKey":"WCECJ3Hc8mA7MGIrSofe1Wbriatx8ftFm9QB2Gm9R61oi7M="} == '' ]]
+ echo -n '"a2b1af0df8ca764876a45608fae36cf04400ed9f413de2e37d92ce04":{"expiryEpoch":5,"signature":"52c66d5c7d816e364bb26dff77eedfc19ffaa54676db1c151d951760e5878908516d3d6736d43a2b721596daacc067f0e76173c7cfc3e811bb384052db193807","signingKey":"sc4pa1pAriXO7IzMpByKo4cG90HCFD465Iad284uDYz06dHCqBwMHRukReQ90+TA/vQpj4L1YNaLHI7DS0Z2Vg==","vssKey":"WCECJ3Hc8mA7MGIrSofe1Wbriatx8ftFm9QB2Gm9R61oi7M="}'
+ skn=1
+ for i in '$ALL_NODES'
+ key_path=/home/jeremy/cardano-sl/genesis/node-secrets/node1.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/node-secrets/node1.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/node-secrets/node1.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-secrets/node1.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/node-secrets/node1.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: bNfKLUJpG5x3kYrEAoapoGcSLggkuRHAHdxaLKSivW6cZbjkWtggZ7R6Zgv4RdiHjHDVmnBMUGcjjVJ7mJGJW1Xety; address hash: 0f7443bbb6cbd90378632877fc480bc17feb3a916f2a21a772268091
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:93d6fabd
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/node-secrets/node1.key
+ grep -oE 'Primary: \S+;'
+ sed 's/Primary: //g'
+ sed 's/;//'
+ echo 'Generating vss:'
Generating vss:
+ [[ 1 -gt 0 ]]
+ echo ,
++ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-vss --path /home/jeremy/cardano-sl/genesis/node-secrets/node1.key
++ grep -E 'JSON: key \S+, value'
+ dump_line='JSON: key 0f7443bbb6cbd90378632877fc480bc17feb3a916f2a21a772268091, value {"expiryEpoch":5,"signature":"1b3cd6946b1bac3c0f04fa245f0c17591faaf7e88616b669ada887ee6423b03e897b54fe49cfd4471f0822d0b49e53fb681d7a0d5bb057ce6141143b35a2ac05","signingKey":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","vssKey":"WCEDYt3U7vLJqPpz4q9yOk2ka+zV+5VkDt5pgRK3RWcndPo="}'
++ echo 'JSON: key 0f7443bbb6cbd90378632877fc480bc17feb3a916f2a21a772268091, value {"expiryEpoch":5,"signature":"1b3cd6946b1bac3c0f04fa245f0c17591faaf7e88616b669ada887ee6423b03e897b54fe49cfd4471f0822d0b49e53fb681d7a0d5bb057ce6141143b35a2ac05","signingKey":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","vssKey":"WCEDYt3U7vLJqPpz4q9yOk2ka+zV+5VkDt5pgRK3RWcndPo="}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=0f7443bbb6cbd90378632877fc480bc17feb3a916f2a21a772268091
++ echo 'JSON: key 0f7443bbb6cbd90378632877fc480bc17feb3a916f2a21a772268091, value {"expiryEpoch":5,"signature":"1b3cd6946b1bac3c0f04fa245f0c17591faaf7e88616b669ada887ee6423b03e897b54fe49cfd4471f0822d0b49e53fb681d7a0d5bb057ce6141143b35a2ac05","signingKey":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","vssKey":"WCEDYt3U7vLJqPpz4q9yOk2ka+zV+5VkDt5pgRK3RWcndPo="}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"expiryEpoch":5,"signature":"1b3cd6946b1bac3c0f04fa245f0c17591faaf7e88616b669ada887ee6423b03e897b54fe49cfd4471f0822d0b49e53fb681d7a0d5bb057ce6141143b35a2ac05","signingKey":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","vssKey":"WCEDYt3U7vLJqPpz4q9yOk2ka+zV+5VkDt5pgRK3RWcndPo="}'
+ [[ 0f7443bbb6cbd90378632877fc480bc17feb3a916f2a21a772268091 == '' ]]
+ [[ {"expiryEpoch":5,"signature":"1b3cd6946b1bac3c0f04fa245f0c17591faaf7e88616b669ada887ee6423b03e897b54fe49cfd4471f0822d0b49e53fb681d7a0d5bb057ce6141143b35a2ac05","signingKey":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","vssKey":"WCEDYt3U7vLJqPpz4q9yOk2ka+zV+5VkDt5pgRK3RWcndPo="} == '' ]]
+ echo -n '"0f7443bbb6cbd90378632877fc480bc17feb3a916f2a21a772268091":{"expiryEpoch":5,"signature":"1b3cd6946b1bac3c0f04fa245f0c17591faaf7e88616b669ada887ee6423b03e897b54fe49cfd4471f0822d0b49e53fb681d7a0d5bb057ce6141143b35a2ac05","signingKey":"HV5+gKgoYbGoAB34NMkIDvKBrulsRyfCZmS0Fizrl7bUnEfMs9/EyvLcgDaqLdfNLNfFzBSgAR1QWNWADQ0Gig==","vssKey":"WCEDYt3U7vLJqPpz4q9yOk2ka+zV+5VkDt5pgRK3RWcndPo="}'
+ skn=2
+ for i in '$ALL_NODES'
+ key_path=/home/jeremy/cardano-sl/genesis/node-secrets/node2.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/node-secrets/node2.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/node-secrets/node2.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-secrets/node2.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/node-secrets/node2.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: bNjf7CqwFA9K6Jt4pEKHv9zJhgndkiu5B1bGjbvUEjGD79j9eNopE7rRwFpz631fHvVotof29EJKMaemifgsEaYVAF; address hash: 9dcc46914fd513f96291b384ed57dab18999221c4ffe07bc1c5963b0
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:14d0ec70
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/node-secrets/node2.key
+ grep -oE 'Primary: \S+;'
+ sed 's/;//'
+ sed 's/Primary: //g'
+ echo 'Generating vss:'
Generating vss:
+ [[ 2 -gt 0 ]]
+ echo ,
++ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-vss --path /home/jeremy/cardano-sl/genesis/node-secrets/node2.key
++ grep -E 'JSON: key \S+, value'
+ dump_line='JSON: key 9dcc46914fd513f96291b384ed57dab18999221c4ffe07bc1c5963b0, value {"expiryEpoch":5,"signature":"86a339644bedf9abea48debeb8fbeae7ba89e8f1fe5d230f06a064fbc1e16925159e85a2f241075402f86239b19bdffb8739ad48e56fc18481b57b2a1a320e0e","signingKey":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","vssKey":"WCEDxIke7JrGlMLf25Eg+1ZP+pn8mqRD0nldjB/x2KgzYMU="}'
++ echo 'JSON: key 9dcc46914fd513f96291b384ed57dab18999221c4ffe07bc1c5963b0, value {"expiryEpoch":5,"signature":"86a339644bedf9abea48debeb8fbeae7ba89e8f1fe5d230f06a064fbc1e16925159e85a2f241075402f86239b19bdffb8739ad48e56fc18481b57b2a1a320e0e","signingKey":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","vssKey":"WCEDxIke7JrGlMLf25Eg+1ZP+pn8mqRD0nldjB/x2KgzYMU="}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=9dcc46914fd513f96291b384ed57dab18999221c4ffe07bc1c5963b0
++ echo 'JSON: key 9dcc46914fd513f96291b384ed57dab18999221c4ffe07bc1c5963b0, value {"expiryEpoch":5,"signature":"86a339644bedf9abea48debeb8fbeae7ba89e8f1fe5d230f06a064fbc1e16925159e85a2f241075402f86239b19bdffb8739ad48e56fc18481b57b2a1a320e0e","signingKey":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","vssKey":"WCEDxIke7JrGlMLf25Eg+1ZP+pn8mqRD0nldjB/x2KgzYMU="}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"expiryEpoch":5,"signature":"86a339644bedf9abea48debeb8fbeae7ba89e8f1fe5d230f06a064fbc1e16925159e85a2f241075402f86239b19bdffb8739ad48e56fc18481b57b2a1a320e0e","signingKey":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","vssKey":"WCEDxIke7JrGlMLf25Eg+1ZP+pn8mqRD0nldjB/x2KgzYMU="}'
+ [[ 9dcc46914fd513f96291b384ed57dab18999221c4ffe07bc1c5963b0 == '' ]]
+ [[ {"expiryEpoch":5,"signature":"86a339644bedf9abea48debeb8fbeae7ba89e8f1fe5d230f06a064fbc1e16925159e85a2f241075402f86239b19bdffb8739ad48e56fc18481b57b2a1a320e0e","signingKey":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","vssKey":"WCEDxIke7JrGlMLf25Eg+1ZP+pn8mqRD0nldjB/x2KgzYMU="} == '' ]]
+ echo -n '"9dcc46914fd513f96291b384ed57dab18999221c4ffe07bc1c5963b0":{"expiryEpoch":5,"signature":"86a339644bedf9abea48debeb8fbeae7ba89e8f1fe5d230f06a064fbc1e16925159e85a2f241075402f86239b19bdffb8739ad48e56fc18481b57b2a1a320e0e","signingKey":"9nyylndB1x0liSdnz0LhpoufvOpEuZ1jJLcrDZYspFk/mj10EkWZUCi/wfiST0hbeunKp2lhx+HbGpNuMlEvEA==","vssKey":"WCEDxIke7JrGlMLf25Eg+1ZP+pn8mqRD0nldjB/x2KgzYMU="}'
+ skn=3
+ for i in '$ALL_NODES'
+ key_path=/home/jeremy/cardano-sl/genesis/node-secrets/node3.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/node-secrets/node3.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/node-secrets/node3.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-secrets/node3.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/node-secrets/node3.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: bNfA1vCrmkP4EDUYBkhptXEF8oMi1Ljyxz2GpBWhhXqmZnrQ24f7Zz2iGT8savCcCX241Lf575zryhYfRXUuXMaJCM; address hash: 366718b4cd6f426e773dc7e06d0f930a97bf9f59ec8385f7cace8f87
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:b142d78f
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/node-secrets/node3.key
+ grep -oE 'Primary: \S+;'
+ sed 's/Primary: //g'
+ sed 's/;//'
+ echo 'Generating vss:'
Generating vss:
+ [[ 3 -gt 0 ]]
+ echo ,
++ grep -E 'JSON: key \S+, value'
++ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-vss --path /home/jeremy/cardano-sl/genesis/node-secrets/node3.key
+ dump_line='JSON: key 366718b4cd6f426e773dc7e06d0f930a97bf9f59ec8385f7cace8f87, value {"expiryEpoch":5,"signature":"acf41c3319d491116e8027919eb0afb93a90ce519e446813ba6386a2673a944de0b8c763488e5caecc3bb160d68959896b81dc5564cbb2093dc9d7e9e2c41109","signingKey":"FVT9+EybM5YFJKmYZoUa0hb6mZEZXmtChhxwpTS/Gn8QeIaDzpFBq889IXTCt5Idew+JT+9f+tiXAluAlCNtng==","vssKey":"WCEDtNiaE+TNouVm+jT2mICFRbbAAbswdT3zEwPSsPf72GY="}'
++ echo 'JSON: key 366718b4cd6f426e773dc7e06d0f930a97bf9f59ec8385f7cace8f87, value {"expiryEpoch":5,"signature":"acf41c3319d491116e8027919eb0afb93a90ce519e446813ba6386a2673a944de0b8c763488e5caecc3bb160d68959896b81dc5564cbb2093dc9d7e9e2c41109","signingKey":"FVT9+EybM5YFJKmYZoUa0hb6mZEZXmtChhxwpTS/Gn8QeIaDzpFBq889IXTCt5Idew+JT+9f+tiXAluAlCNtng==","vssKey":"WCEDtNiaE+TNouVm+jT2mICFRbbAAbswdT3zEwPSsPf72GY="}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=366718b4cd6f426e773dc7e06d0f930a97bf9f59ec8385f7cace8f87
++ echo 'JSON: key 366718b4cd6f426e773dc7e06d0f930a97bf9f59ec8385f7cace8f87, value {"expiryEpoch":5,"signature":"acf41c3319d491116e8027919eb0afb93a90ce519e446813ba6386a2673a944de0b8c763488e5caecc3bb160d68959896b81dc5564cbb2093dc9d7e9e2c41109","signingKey":"FVT9+EybM5YFJKmYZoUa0hb6mZEZXmtChhxwpTS/Gn8QeIaDzpFBq889IXTCt5Idew+JT+9f+tiXAluAlCNtng==","vssKey":"WCEDtNiaE+TNouVm+jT2mICFRbbAAbswdT3zEwPSsPf72GY="}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"expiryEpoch":5,"signature":"acf41c3319d491116e8027919eb0afb93a90ce519e446813ba6386a2673a944de0b8c763488e5caecc3bb160d68959896b81dc5564cbb2093dc9d7e9e2c41109","signingKey":"FVT9+EybM5YFJKmYZoUa0hb6mZEZXmtChhxwpTS/Gn8QeIaDzpFBq889IXTCt5Idew+JT+9f+tiXAluAlCNtng==","vssKey":"WCEDtNiaE+TNouVm+jT2mICFRbbAAbswdT3zEwPSsPf72GY="}'
+ [[ 366718b4cd6f426e773dc7e06d0f930a97bf9f59ec8385f7cace8f87 == '' ]]
+ [[ {"expiryEpoch":5,"signature":"acf41c3319d491116e8027919eb0afb93a90ce519e446813ba6386a2673a944de0b8c763488e5caecc3bb160d68959896b81dc5564cbb2093dc9d7e9e2c41109","signingKey":"FVT9+EybM5YFJKmYZoUa0hb6mZEZXmtChhxwpTS/Gn8QeIaDzpFBq889IXTCt5Idew+JT+9f+tiXAluAlCNtng==","vssKey":"WCEDtNiaE+TNouVm+jT2mICFRbbAAbswdT3zEwPSsPf72GY="} == '' ]]
+ echo -n '"366718b4cd6f426e773dc7e06d0f930a97bf9f59ec8385f7cace8f87":{"expiryEpoch":5,"signature":"acf41c3319d491116e8027919eb0afb93a90ce519e446813ba6386a2673a944de0b8c763488e5caecc3bb160d68959896b81dc5564cbb2093dc9d7e9e2c41109","signingKey":"FVT9+EybM5YFJKmYZoUa0hb6mZEZXmtChhxwpTS/Gn8QeIaDzpFBq889IXTCt5Idew+JT+9f+tiXAluAlCNtng==","vssKey":"WCEDtNiaE+TNouVm+jT2mICFRbbAAbswdT3zEwPSsPf72GY="}'
+ skn=4
+ for i in '$ALL_NODES'
+ key_path=/home/jeremy/cardano-sl/genesis/node-secrets/node4.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/node-secrets/node4.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/node-secrets/node4.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-secrets/node4.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/node-secrets/node4.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: bNiBxcSvzu3gMNe1Fvunp8ueKWcWqVyvdWJBDfHMNHSdP85Db1DzaMEUFf52sJuGvegtDc32JasmxDabJpWpDd35WR; address hash: 98c7c54caa02d1b606d847c8de7826303d7a167f7de863d957ae88d6
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:356cb858
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/node-secrets/node4.key
+ grep -oE 'Primary: \S+;'
+ sed 's/Primary: //g'
+ sed 's/;//'
+ echo 'Generating vss:'
Generating vss:
+ [[ 4 -gt 0 ]]
+ echo ,
++ grep -E 'JSON: key \S+, value'
++ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-vss --path /home/jeremy/cardano-sl/genesis/node-secrets/node4.key
+ dump_line='JSON: key 98c7c54caa02d1b606d847c8de7826303d7a167f7de863d957ae88d6, value {"expiryEpoch":5,"signature":"76b162d0e155fe38acf8d67ef7f2a2712b88b8b62bd0f803a346ad515a059098c82ec82a7841acd266c1e7ce11f24ab8a6699d21d5cf45e34cef89df8e3f0d03","signingKey":"rQ798zSqVQzn14teNAtFl6XLHqKidtksY0TPLDKSRob9JJpvsV7u07BhpJrsKJnOgz+hhuLzAahFGguB6toYig==","vssKey":"WCEDg7oWPXifzx5a1Vf2neb0eykK4aN38lm1+Bm588s6m5g="}'
++ echo 'JSON: key 98c7c54caa02d1b606d847c8de7826303d7a167f7de863d957ae88d6, value {"expiryEpoch":5,"signature":"76b162d0e155fe38acf8d67ef7f2a2712b88b8b62bd0f803a346ad515a059098c82ec82a7841acd266c1e7ce11f24ab8a6699d21d5cf45e34cef89df8e3f0d03","signingKey":"rQ798zSqVQzn14teNAtFl6XLHqKidtksY0TPLDKSRob9JJpvsV7u07BhpJrsKJnOgz+hhuLzAahFGguB6toYig==","vssKey":"WCEDg7oWPXifzx5a1Vf2neb0eykK4aN38lm1+Bm588s6m5g="}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=98c7c54caa02d1b606d847c8de7826303d7a167f7de863d957ae88d6
++ sed -r 's/^.*value (.*)$/\1/'
++ echo 'JSON: key 98c7c54caa02d1b606d847c8de7826303d7a167f7de863d957ae88d6, value {"expiryEpoch":5,"signature":"76b162d0e155fe38acf8d67ef7f2a2712b88b8b62bd0f803a346ad515a059098c82ec82a7841acd266c1e7ce11f24ab8a6699d21d5cf45e34cef89df8e3f0d03","signingKey":"rQ798zSqVQzn14teNAtFl6XLHqKidtksY0TPLDKSRob9JJpvsV7u07BhpJrsKJnOgz+hhuLzAahFGguB6toYig==","vssKey":"WCEDg7oWPXifzx5a1Vf2neb0eykK4aN38lm1+Bm588s6m5g="}'
+ value='{"expiryEpoch":5,"signature":"76b162d0e155fe38acf8d67ef7f2a2712b88b8b62bd0f803a346ad515a059098c82ec82a7841acd266c1e7ce11f24ab8a6699d21d5cf45e34cef89df8e3f0d03","signingKey":"rQ798zSqVQzn14teNAtFl6XLHqKidtksY0TPLDKSRob9JJpvsV7u07BhpJrsKJnOgz+hhuLzAahFGguB6toYig==","vssKey":"WCEDg7oWPXifzx5a1Vf2neb0eykK4aN38lm1+Bm588s6m5g="}'
+ [[ 98c7c54caa02d1b606d847c8de7826303d7a167f7de863d957ae88d6 == '' ]]
+ [[ {"expiryEpoch":5,"signature":"76b162d0e155fe38acf8d67ef7f2a2712b88b8b62bd0f803a346ad515a059098c82ec82a7841acd266c1e7ce11f24ab8a6699d21d5cf45e34cef89df8e3f0d03","signingKey":"rQ798zSqVQzn14teNAtFl6XLHqKidtksY0TPLDKSRob9JJpvsV7u07BhpJrsKJnOgz+hhuLzAahFGguB6toYig==","vssKey":"WCEDg7oWPXifzx5a1Vf2neb0eykK4aN38lm1+Bm588s6m5g="} == '' ]]
+ echo -n '"98c7c54caa02d1b606d847c8de7826303d7a167f7de863d957ae88d6":{"expiryEpoch":5,"signature":"76b162d0e155fe38acf8d67ef7f2a2712b88b8b62bd0f803a346ad515a059098c82ec82a7841acd266c1e7ce11f24ab8a6699d21d5cf45e34cef89df8e3f0d03","signingKey":"rQ798zSqVQzn14teNAtFl6XLHqKidtksY0TPLDKSRob9JJpvsV7u07BhpJrsKJnOgz+hhuLzAahFGguB6toYig==","vssKey":"WCEDg7oWPXifzx5a1Vf2neb0eykK4aN38lm1+Bm588s6m5g="}'
+ skn=5
+ for i in '$ALL_NODES'
+ key_path=/home/jeremy/cardano-sl/genesis/node-secrets/node5.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/node-secrets/node5.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/node-secrets/node5.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-secrets/node5.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/node-secrets/node5.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: bNiyKqPVXh4uHvxe1N9qxPrNHKUGuU8kvhXzqCrNpNL4HgZRCotJKyLR1DiHVmZExqEeDuZW6t6R5XULPd8uPvdnKD; address hash: ad702bc2fab46048f8b636b2b6390b76b1bcba3a12b34006b6aa78b1
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:b71ab57c
+ grep -oE 'Primary: \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/node-secrets/node5.key
+ sed 's/Primary: //g'
+ sed 's/;//'
+ echo 'Generating vss:'
Generating vss:
+ [[ 5 -gt 0 ]]
+ echo ,
++ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-vss --path /home/jeremy/cardano-sl/genesis/node-secrets/node5.key
++ grep -E 'JSON: key \S+, value'
+ dump_line='JSON: key ad702bc2fab46048f8b636b2b6390b76b1bcba3a12b34006b6aa78b1, value {"expiryEpoch":5,"signature":"534fdb3fc1106f8ecb9b77ee60c5829837b188d94f8f2921655798f811d553b96d8d28c077ce4dca7c700d0b8e06860028e3721462cad744443fad18b54dea09","signingKey":"1C4vGdgHil59gukd8YPsqtV2pgfalL4j7phWuKaEisLkCedCusGtaskOwk0fkiEgU8kVc1TFKjqxTEQYdE3DpA==","vssKey":"WCEDdo0IbZRz6NuH+5op6YdKvCbFXhE/4jq6qPdcdkhG+PM="}'
++ echo 'JSON: key ad702bc2fab46048f8b636b2b6390b76b1bcba3a12b34006b6aa78b1, value {"expiryEpoch":5,"signature":"534fdb3fc1106f8ecb9b77ee60c5829837b188d94f8f2921655798f811d553b96d8d28c077ce4dca7c700d0b8e06860028e3721462cad744443fad18b54dea09","signingKey":"1C4vGdgHil59gukd8YPsqtV2pgfalL4j7phWuKaEisLkCedCusGtaskOwk0fkiEgU8kVc1TFKjqxTEQYdE3DpA==","vssKey":"WCEDdo0IbZRz6NuH+5op6YdKvCbFXhE/4jq6qPdcdkhG+PM="}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=ad702bc2fab46048f8b636b2b6390b76b1bcba3a12b34006b6aa78b1
++ echo 'JSON: key ad702bc2fab46048f8b636b2b6390b76b1bcba3a12b34006b6aa78b1, value {"expiryEpoch":5,"signature":"534fdb3fc1106f8ecb9b77ee60c5829837b188d94f8f2921655798f811d553b96d8d28c077ce4dca7c700d0b8e06860028e3721462cad744443fad18b54dea09","signingKey":"1C4vGdgHil59gukd8YPsqtV2pgfalL4j7phWuKaEisLkCedCusGtaskOwk0fkiEgU8kVc1TFKjqxTEQYdE3DpA==","vssKey":"WCEDdo0IbZRz6NuH+5op6YdKvCbFXhE/4jq6qPdcdkhG+PM="}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"expiryEpoch":5,"signature":"534fdb3fc1106f8ecb9b77ee60c5829837b188d94f8f2921655798f811d553b96d8d28c077ce4dca7c700d0b8e06860028e3721462cad744443fad18b54dea09","signingKey":"1C4vGdgHil59gukd8YPsqtV2pgfalL4j7phWuKaEisLkCedCusGtaskOwk0fkiEgU8kVc1TFKjqxTEQYdE3DpA==","vssKey":"WCEDdo0IbZRz6NuH+5op6YdKvCbFXhE/4jq6qPdcdkhG+PM="}'
+ [[ ad702bc2fab46048f8b636b2b6390b76b1bcba3a12b34006b6aa78b1 == '' ]]
+ [[ {"expiryEpoch":5,"signature":"534fdb3fc1106f8ecb9b77ee60c5829837b188d94f8f2921655798f811d553b96d8d28c077ce4dca7c700d0b8e06860028e3721462cad744443fad18b54dea09","signingKey":"1C4vGdgHil59gukd8YPsqtV2pgfalL4j7phWuKaEisLkCedCusGtaskOwk0fkiEgU8kVc1TFKjqxTEQYdE3DpA==","vssKey":"WCEDdo0IbZRz6NuH+5op6YdKvCbFXhE/4jq6qPdcdkhG+PM="} == '' ]]
+ echo -n '"ad702bc2fab46048f8b636b2b6390b76b1bcba3a12b34006b6aa78b1":{"expiryEpoch":5,"signature":"534fdb3fc1106f8ecb9b77ee60c5829837b188d94f8f2921655798f811d553b96d8d28c077ce4dca7c700d0b8e06860028e3721462cad744443fad18b54dea09","signingKey":"1C4vGdgHil59gukd8YPsqtV2pgfalL4j7phWuKaEisLkCedCusGtaskOwk0fkiEgU8kVc1TFKjqxTEQYdE3DpA==","vssKey":"WCEDdo0IbZRz6NuH+5op6YdKvCbFXhE/4jq6qPdcdkhG+PM="}'
+ skn=6
+ for i in '$ALL_NODES'
+ key_path=/home/jeremy/cardano-sl/genesis/node-secrets/node6.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/node-secrets/node6.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/node-secrets/node6.key
+ [[ ! -f /home/jeremy/cardano-sl/genesis/node-secrets/node6.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/node-secrets/node6.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: bNffu6CMeFLCwbrRVU9GDKtPAg8fufgy7XGFDLt1ax4eyn4jWsgY3V9wGiFJTgKscQyXHKfARAzhFS9gJ3KT7Kd7sY; address hash: c677de8c7c16cacc8db55ef21521feabf6acbe5160260f9a31681611
[keygen:INFO] No wallet set
[keygen:INFO] Keys:
[keygen:INFO] Vss PK: vsspub:d5476dfd
+ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base read-key --path /home/jeremy/cardano-sl/genesis/node-secrets/node6.key
+ grep -oE 'Primary: \S+;'
+ sed 's/;//'
+ sed 's/Primary: //g'
+ echo 'Generating vss:'
Generating vss:
+ [[ 6 -gt 0 ]]
+ echo ,
++ stack exec --nix -- cardano-keygen --configuration-file node/configuration.mainnet.yaml --configuration-key mainnet_dryrun_base generate-vss --path /home/jeremy/cardano-sl/genesis/node-secrets/node6.key
++ grep -E 'JSON: key \S+, value'
+ dump_line='JSON: key c677de8c7c16cacc8db55ef21521feabf6acbe5160260f9a31681611, value {"expiryEpoch":5,"signature":"6d9b5b2ca7cbe2d20f0f0a4522e6d6a9007a1f52c6c3c40d1ae5659eba695edf5183a979ea8d4564b47a3861b9762ecc7fd74d1f9aaa0b573156b1fe26027404","signingKey":"LxnxuG5pTlojgG7TCjSsrrQTEWIpd5Lpakd/Jlmh3J1N5vIPAlLn5W8WqnSTj94W+OhjYzD3QN5vWJqDwqA8Sw==","vssKey":"WCECFGOgNTOZTM4LywqsMEweJh9B0WJBJUFMLFe+5t93MkE="}'
++ echo 'JSON: key c677de8c7c16cacc8db55ef21521feabf6acbe5160260f9a31681611, value {"expiryEpoch":5,"signature":"6d9b5b2ca7cbe2d20f0f0a4522e6d6a9007a1f52c6c3c40d1ae5659eba695edf5183a979ea8d4564b47a3861b9762ecc7fd74d1f9aaa0b573156b1fe26027404","signingKey":"LxnxuG5pTlojgG7TCjSsrrQTEWIpd5Lpakd/Jlmh3J1N5vIPAlLn5W8WqnSTj94W+OhjYzD3QN5vWJqDwqA8Sw==","vssKey":"WCECFGOgNTOZTM4LywqsMEweJh9B0WJBJUFMLFe+5t93MkE="}'
++ sed -r 's/^.*key (\S+),.*$/\1/'
+ key=c677de8c7c16cacc8db55ef21521feabf6acbe5160260f9a31681611
++ echo 'JSON: key c677de8c7c16cacc8db55ef21521feabf6acbe5160260f9a31681611, value {"expiryEpoch":5,"signature":"6d9b5b2ca7cbe2d20f0f0a4522e6d6a9007a1f52c6c3c40d1ae5659eba695edf5183a979ea8d4564b47a3861b9762ecc7fd74d1f9aaa0b573156b1fe26027404","signingKey":"LxnxuG5pTlojgG7TCjSsrrQTEWIpd5Lpakd/Jlmh3J1N5vIPAlLn5W8WqnSTj94W+OhjYzD3QN5vWJqDwqA8Sw==","vssKey":"WCECFGOgNTOZTM4LywqsMEweJh9B0WJBJUFMLFe+5t93MkE="}'
++ sed -r 's/^.*value (.*)$/\1/'
+ value='{"expiryEpoch":5,"signature":"6d9b5b2ca7cbe2d20f0f0a4522e6d6a9007a1f52c6c3c40d1ae5659eba695edf5183a979ea8d4564b47a3861b9762ecc7fd74d1f9aaa0b573156b1fe26027404","signingKey":"LxnxuG5pTlojgG7TCjSsrrQTEWIpd5Lpakd/Jlmh3J1N5vIPAlLn5W8WqnSTj94W+OhjYzD3QN5vWJqDwqA8Sw==","vssKey":"WCECFGOgNTOZTM4LywqsMEweJh9B0WJBJUFMLFe+5t93MkE="}'
+ [[ c677de8c7c16cacc8db55ef21521feabf6acbe5160260f9a31681611 == '' ]]
+ [[ {"expiryEpoch":5,"signature":"6d9b5b2ca7cbe2d20f0f0a4522e6d6a9007a1f52c6c3c40d1ae5659eba695edf5183a979ea8d4564b47a3861b9762ecc7fd74d1f9aaa0b573156b1fe26027404","signingKey":"LxnxuG5pTlojgG7TCjSsrrQTEWIpd5Lpakd/Jlmh3J1N5vIPAlLn5W8WqnSTj94W+OhjYzD3QN5vWJqDwqA8Sw==","vssKey":"WCECFGOgNTOZTM4LywqsMEweJh9B0WJBJUFMLFe+5t93MkE="} == '' ]]
+ echo -n '"c677de8c7c16cacc8db55ef21521feabf6acbe5160260f9a31681611":{"expiryEpoch":5,"signature":"6d9b5b2ca7cbe2d20f0f0a4522e6d6a9007a1f52c6c3c40d1ae5659eba695edf5183a979ea8d4564b47a3861b9762ecc7fd74d1f9aaa0b573156b1fe26027404","signingKey":"LxnxuG5pTlojgG7TCjSsrrQTEWIpd5Lpakd/Jlmh3J1N5vIPAlLn5W8WqnSTj94W+OhjYzD3QN5vWJqDwqA8Sw==","vssKey":"WCECFGOgNTOZTM4LywqsMEweJh9B0WJBJUFMLFe+5t93MkE="}'
+ skn=7
real 1m55.356s
user 1m34.244s
sys 0m11.792s
+ echo ''
+ echo '}'
+ popd
~
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment