stak*->vote (#3740)
This commit is contained in:
parent
877ec08280
commit
767e0a201e
14
run.sh
14
run.sh
|
@ -40,7 +40,7 @@ dataDir=$PWD/target/"$(basename "$0" .sh)"
|
||||||
|
|
||||||
set -x
|
set -x
|
||||||
solana-keygen -o "$dataDir"/config/leader-keypair.json
|
solana-keygen -o "$dataDir"/config/leader-keypair.json
|
||||||
solana-keygen -o "$dataDir"/config/leader-staking-account-keypair.json
|
solana-keygen -o "$dataDir"/config/leader-vote-account-keypair.json
|
||||||
solana-keygen -o "$dataDir"/config/drone-keypair.json
|
solana-keygen -o "$dataDir"/config/drone-keypair.json
|
||||||
|
|
||||||
leaderPubkey=$(\
|
leaderPubkey=$(\
|
||||||
|
@ -48,9 +48,9 @@ leaderPubkey=$(\
|
||||||
--keypair "$dataDir"/config/leader-keypair.json \
|
--keypair "$dataDir"/config/leader-keypair.json \
|
||||||
address \
|
address \
|
||||||
)
|
)
|
||||||
leaderStakingAccountPubkey=$(\
|
leaderVoteAccountPubkey=$(\
|
||||||
solana-wallet \
|
solana-wallet \
|
||||||
--keypair "$dataDir"/config/leader-staking-account-keypair.json \
|
--keypair "$dataDir"/config/leader-vote-account-keypair.json \
|
||||||
address \
|
address \
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ solana-genesis \
|
||||||
--lamports 1000000000 \
|
--lamports 1000000000 \
|
||||||
--mint "$dataDir"/config/drone-keypair.json \
|
--mint "$dataDir"/config/drone-keypair.json \
|
||||||
--bootstrap-leader-keypair "$dataDir"/config/leader-keypair.json \
|
--bootstrap-leader-keypair "$dataDir"/config/leader-keypair.json \
|
||||||
--bootstrap-stake-keypair "$dataDir"/config/leader-staking-account-keypair.json \
|
--bootstrap-vote-keypair "$dataDir"/config/leader-vote-account-keypair.json \
|
||||||
--ledger "$dataDir"/ledger
|
--ledger "$dataDir"/ledger
|
||||||
|
|
||||||
solana-drone --keypair "$dataDir"/config/drone-keypair.json &
|
solana-drone --keypair "$dataDir"/config/drone-keypair.json &
|
||||||
|
@ -66,8 +66,8 @@ drone=$!
|
||||||
|
|
||||||
args=(
|
args=(
|
||||||
--identity "$dataDir"/config/leader-keypair.json
|
--identity "$dataDir"/config/leader-keypair.json
|
||||||
--voting-keypair "$dataDir"/config/leader-staking-account-keypair.json
|
--voting-keypair "$dataDir"/config/leader-vote-account-keypair.json
|
||||||
--staking-account "$leaderStakingAccountPubkey"
|
--vote-account "$leaderVoteAccountPubkey"
|
||||||
--ledger "$dataDir"/ledger/
|
--ledger "$dataDir"/ledger/
|
||||||
--rpc-port 8899
|
--rpc-port 8899
|
||||||
--rpc-drone-address 127.0.0.1:9900
|
--rpc-drone-address 127.0.0.1:9900
|
||||||
|
@ -87,7 +87,7 @@ trap abort INT TERM EXIT
|
||||||
solana-wallet --keypair "$dataDir"/config/leader-keypair.json airdrop 42
|
solana-wallet --keypair "$dataDir"/config/leader-keypair.json airdrop 42
|
||||||
solana-wallet \
|
solana-wallet \
|
||||||
--keypair "$dataDir"/config/leader-keypair.json \
|
--keypair "$dataDir"/config/leader-keypair.json \
|
||||||
create-vote-account "$leaderStakingAccountPubkey" "$leaderPubkey" 42
|
create-vote-account "$leaderVoteAccountPubkey" "$leaderPubkey" 42
|
||||||
solana-wallet --keypair "$dataDir"/config/leader-keypair.json balance
|
solana-wallet --keypair "$dataDir"/config/leader-keypair.json balance
|
||||||
|
|
||||||
wait "$fullnode"
|
wait "$fullnode"
|
||||||
|
|
Loading…
Reference in New Issue