b380bdd54f
Flag vote account as configured once it has been configured
2019-04-18 19:12:32 -07:00
ff3f810284
Reconfigure voting account on ledger restart
2019-04-18 14:33:53 -07:00
e2508e5d12
Add --keypair to avoid writing a new one to ~ in CI
2019-04-17 10:13:52 -07:00
b197edea84
Add show-vote-account command ( #3814 ) ( #3820 )
2019-04-17 08:30:44 -07:00
2530448474
net/ testnet nodes now stake more lamports ( #3809 )
...
* Add --bootstrap-leader-lamports
* Generalize --no-stake into --stake NUM
* Use a large stake for net/ fullnodes
* Setup vote account before starting fullnode to avoid mixed log output
2019-04-16 17:43:22 -07:00
2fe93101cc
Remove stake from ./net sanity
ephemeral validator ( #3799 )
2019-04-15 22:36:29 -07:00
e90d97e244
Revert "Revert "disable staking of blockstreamer node""
...
This reverts commit 03da63b41b
.
2019-04-15 20:11:29 -07:00
0767c0c07f
Add DNS resolution to cli tools
2019-04-14 21:25:46 -07:00
f6aa90e193
Add fullnode --dynamic-port-range option
2019-04-14 07:08:29 -07:00
c7a7d6db84
Use |solana-keygen pubkey| instead of |solana-wallet address|
...
Same end result but solana-keygen is a smaller program that builds
faster
2019-04-14 07:08:29 -07:00
656b3139e3
see perf-libs all the time ( #3748 )
2019-04-12 08:38:14 -07:00
f1e7237c09
vote_api cleanup ( #3710 )
...
* vote_api cleanup
* fixups
* fixup
* remove unused code
* revert removal of serialize and deserialize
* ...
* increase coverage, bootstrap staking
* Sagar's STAKE to my VOTE
2019-04-10 17:52:47 -07:00
d2ea782372
Always use bootstrap vote account for leader
2019-04-10 15:51:00 -07:00
20a2c59b70
Reduce udp read/write buffer sizes
...
With 18.04, these large values cause packet errors and mess up the system.
2019-04-08 15:21:45 -07:00
03da63b41b
Revert "disable staking of blockstreamer node"
...
This reverts commit 42d8a7d9e7
.
2019-04-06 08:57:06 -07:00
42d8a7d9e7
disable staking of blockstreamer node
...
- this will stop it from entering leader rotation schedule
2019-04-05 16:48:52 -07:00
92c66a411b
Remove bench-tps converge-only
2019-04-01 23:05:25 -06:00
c61bb16fdf
Fix manifest path for cargo commands ( #3549 )
2019-03-28 15:56:08 -07:00
7e2aad2590
Refrain from trying to configure a staking account that was previously configured
2019-03-22 17:00:09 -07:00
0a5b6154e8
Use same gossip port for all testnet nodes
2019-03-22 00:16:58 -07:00
4542a7042a
Add --poll-for-new-genesis-block flag
2019-03-22 00:15:19 -07:00
f777ed76a3
Use installed binaries if not within the cargo workspace
2019-03-21 22:09:44 -07:00
dbb145c266
Fixup ledger path
2019-03-21 17:06:57 -07:00
437481853b
Ensure genesis ledger directory is populated on all validator nodes
...
This allows all nodes to serve the genesis ledger over rsync instead of
just the bootstrap leader
2019-03-21 16:35:40 -07:00
242bcf44db
Replace stale --no-signer usage with --no-voting
2019-03-13 13:50:30 -07:00
a17be9f8bd
Revert "Add case for --rpc-drone-address"
...
This reverts commit 42ad297778
.
2019-03-13 13:23:54 -07:00
42ad297778
Add case for --rpc-drone-address
2019-03-13 13:04:44 -07:00
866d3f467f
Fix flag to disable leader-rotation ( #3243 )
2019-03-12 16:35:13 -07:00
8bba11367e
Provide drone's host address while setting up staking account
2019-03-11 17:11:34 -07:00
0acdbc0d03
plumb staking_account and voting_keypair from multinode-demo to Vote ( #3199 )
...
* plumb staking_account and voting_keypair from bash to Vote
2019-03-08 19:29:08 -07:00
0a4f909566
requestAirdrop RPC API is now optional
2019-03-06 10:23:57 -08:00
545feab6db
Misc token to lamport renaming
2019-03-05 17:56:44 -08:00
beb45f44ac
solana-genesis: rename tokens to lamports
2019-03-05 17:28:06 -08:00
3fc846d789
Try to use the RPC exit API to cleanly exit nodes
2019-03-04 19:58:37 -08:00
0f77531f09
Simplify pass-through arg handling
2019-03-04 19:58:37 -08:00
7b49c9f09c
Delete fullnode-config/
2019-03-04 15:49:02 -08:00
cd4bccfd12
Remove snap support
2019-03-02 17:41:09 -08:00
5216952691
Change benchmark path to target/ or OUT_DIR
...
Also reduce some code duplication with cleanup_dirs fn.
2019-02-27 08:22:52 -08:00
d8f6865338
Rename EntryStream to Blockstream
2019-02-21 17:24:29 -07:00
b79d361e6c
Add --entry-stream support
2019-02-15 22:52:27 -08:00
6da7a784f2
Stream entries ( #2582 )
...
* Add entry streaming option
* Fix tests
* Remove obsolete comment
* Move entry stream functionality to struct w/ trait in order to test without i/o
2019-01-29 00:21:27 -08:00
a2e29fa71f
Alphabetize and make consistent fullnode arguments
2019-01-28 14:32:32 -08:00
b7be5b9a7a
Add no-signer argument
2019-01-24 10:47:37 -08:00
cc88f9bcd6
Add mechanism to determine when a node has finished booting
2019-01-23 00:02:30 -08:00
dca0ba6a5d
Use -X for dynamic fullnodes, to ensure keypair remains constant during iterations
2019-01-22 08:27:36 -08:00
6883ea0944
Give the fullnode one million tokens as a #2355 workaround
2019-01-18 13:42:04 -08:00
303289777f
rsync/airdrop only if ledger doesn't exist (eg, on first run after setup.sh)
2019-01-18 13:42:04 -08:00
da5cb0b012
Verify ledger before starting up the fullnode
2019-01-18 13:42:04 -08:00
922ffdfc28
Remove unnecessary ledger/ subdirectory
2019-01-18 13:42:04 -08:00
9c8e853567
Rename --rpc arg to --rpc-port to match wallet cli
2019-01-17 09:04:57 -08:00