diff --git a/install.sh b/install.sh index e69de29..cf7ca0e 100644 --- a/install.sh +++ b/install.sh @@ -0,0 +1,13 @@ +echo "Generate or import keyset" +gen-signet-keys.sh +echo "Generate bitcoind configuration" +gen-bitcoind-conf.sh >~/.bitcoin/bitcoin.conf +echo "Setup Signet" +setup-signet.sh + +if [[ "$MINE_GENESIS" == "1" ]]; then + echo "Mine Genesis Block" + mine-genesis.sh +fi + +touch ~/.bitcoin/install_done \ No newline at end of file diff --git a/mine-genesis.sh b/mine-genesis.sh index e575cca..1fc4ef7 100644 --- a/mine-genesis.sh +++ b/mine-genesis.sh @@ -1,4 +1,4 @@ #!/bin/bash ADDR=${ADDR:-$(bitcoin-cli getnewaddress)} -NBITS=${NBITS:-"1e0377ae"} #minimum difficulty in signet +NBITS=${NBITS:-"1e0377ae"} #minimum difficulty in signet=this can be adjusted to reasonable time. miner --cli="bitcoin-cli" generate --address=$ADDR --grind-cmd="bitcoin-util grind" --nbits=$NBITS --set-block-time=$(date +%s) \ No newline at end of file