KES Renewal
Renewing cardano node operational certificate.
slotsPerKESPeriod=$(cat $NODE_HOME/${NODE_CONFIG}-shelley-genesis.json | jq -r '.slotsPerKESPeriod')
echo slotsPerKESPeriod: ${slotsPerKESPeriod}slotNo=$(cardano-cli shelley query tip --mainnet | jq -r '.slotNo')
echo slotNo: ${slotNo}kesPeriod=$((${slotNo} / ${slotsPerKESPeriod}))
echo kesPeriod: ${kesPeriod}
startKesPeriod=${kesPeriod}
echo startKesPeriod: ${startKesPeriod}cardano-cli shelley node issue-op-cert \
--kes-verification-key-file $HOME/bp-cold-keys/kes.vkey \
--cold-signing-key-file $HOME/bp-cold-keys/node.skey \
--operational-certificate-issue-counter $HOME/bp-cold-keys/node.counter \
--kes-period <startKesPeriod> \
--out-file node.certLast updated