ステークアドレスの登録¶
ステークアドレスの登録¶
ステーク証明書の作成¶
ファイル転送
エアギャップマシンのstake.certをBPのcnodeディレクトリにコピーします。
ステークアドレスの登録¶
プロトコルパラメータの取得
ステーク証明書を作成
payment.addrの残高を出力
UTXOを算出
tx_in=""
total_balance=0
while read -r utxo; do
in_addr=$(awk '{ print $1 }' <<< "${utxo}")
idx=$(awk '{ print $2 }' <<< "${utxo}")
utxo_balance=$(awk '{ print $3 }' <<< "${utxo}")
total_balance=$((${total_balance}+${utxo_balance}))
echo TxHash: ${in_addr}#${idx}
echo ADA: ${utxo_balance}
tx_in="${tx_in} --tx-in ${in_addr}#${idx}"
done < balance.out
txcnt=$(cat balance.out | wc -l)
echo Total ADA balance: ${total_balance}
echo Number of UTXOs: ${txcnt}
keyDepositの値を出力
トランザクション仮ファイルを作成
現在の最低手数料を計算
計算結果を出力
ステークアドレスを登録するトランザクションファイルを作成
ファイル転送
BPのtx.rawをエアギャップマシンのcnodeディレクトリにコピーします。
ファイル転送
エアギャップマシンのtx.signedをBPのcnodeディレクトリにコピーします。