2018-06-18 15:23:56 -07:00
|
|
|
#!/bin/bash
|
2018-06-23 11:52:12 -07:00
|
|
|
here=$(dirname "$0")
|
|
|
|
|
|
|
|
# shellcheck source=/dev/null
|
2018-06-22 18:18:09 -07:00
|
|
|
. "${here}"/myip.sh
|
2018-06-18 15:23:56 -07:00
|
|
|
|
2018-06-22 18:18:09 -07:00
|
|
|
myip=$(myip) || exit $?
|
2018-06-18 15:23:56 -07:00
|
|
|
|
2018-06-22 18:18:09 -07:00
|
|
|
num_tokens=${1:-1000000000}
|
2018-06-18 15:23:56 -07:00
|
|
|
|
2018-06-22 18:18:09 -07:00
|
|
|
cargo run --release --bin solana-mint-demo <<<"${num_tokens}" > mint-demo.json
|
|
|
|
cargo run --release --bin solana-genesis-demo < mint-demo.json > genesis.log
|
2018-06-22 11:37:42 -07:00
|
|
|
|
2018-06-22 18:18:09 -07:00
|
|
|
cargo run --release --bin solana-fullnode-config -- -d > leader-"${myip}".json
|
|
|
|
cargo run --release --bin solana-fullnode-config -- -b 9000 -d > validator-"${myip}".json
|