-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
gen-adders.sh:
#!/bin/bash
set -e
set -u
function gen_keypair() {
my_name="${1}"
#my_addr="$(
#dash-cli -testnet -conf="${HOME}/.dashcore/dashtest.conf" getnewaddress
#)"
#echo "PubKeyHash (Payment Address): ${my_addr}"
#echo "${my_addr}" >> "${my_name}.txt"
#dash-cli -testnet -conf="${HOME}/.dashcore/dashtest.conf" dumpprivkey "${my_addr}" >> "${my_name}.${my_addr}.wif"
dashmsg gen --cointype 0x8c "${my_name}.wif"
my_addr="$(
dashmsg inspect "$(cat "${my_name}.wif")" |
grep 'Address' |
cut -d':' -f2 |
cut -d' ' -f2
)"
mv "${my_name}.wif" "${my_name}.${my_addr}.wif"
echo "Wrote ${my_name}.${my_addr}.wif"
}
gen_keypair "collatoralAddress"
gen_keypair "ownerKeyAddr"
gen_keypair "votingKeyAddr"
gen_keypair "payoutAddress"
gen_keypair "feeSourceAddress"Metadata
Metadata
Assignees
Labels
No labels