| 
							
							
								 Michael Vines | 68bad56e7d | Streamline multinode-demo/ restart logic (#7094) * bootstrap-leader.sh will now restart the node automatically by default
* Streamline validator restart | 2019-11-22 09:44:16 -07:00 |  | 
			
				
					| 
							
							
								 Justin Starry | ce8d37984d | Allow secure keypair input for solana-validator cli (#7080) * Allow secure keypair input for solana-validator cli
* feedback
* Add --skip-mnemonic-validation
* Update --identity to --identity-keypair
* Use struct instead of tuple
* Fix dependencies
* cargo fmt
* Add basic tests
* Use `seed phrase` instead of `mnemonic`
* Update passphrase prompt | 2019-11-22 10:20:40 -05:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 186bf7ae32 | Plumb --gossip-host arg | 2019-11-20 16:57:24 -07:00 |  | 
			
				
					| 
							
							
								 Justin Starry | 9807f47d4e | Rename genesis block to genesis config (#6816) | 2019-11-08 23:56:57 -05:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 8fa6935c9d | Validators now log to a file by default (use -o -/--log -for stderr) (#6768)automerge | 2019-11-06 11:47:34 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | fba1af6ea9 | ledger-tool can now load a ledger snapshot (#6729) | 2019-11-04 22:14:55 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 14eca5aea6 | Remove setup_secondary_mount knowledge from multinode-demo/ (#6530) | 2019-10-24 13:40:16 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 6c79f56c2c | Add --skip-ledger-verify arg | 2019-10-21 10:22:40 -07:00 |  | 
			
				
					| 
							
							
								 Trent Nelson | 82fea9ce73 | net.sh: Add support for selecting validator GPU mode (#6326) automerge | 2019-10-14 09:33:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | de1636c792 | Enable --limit-ledger-size on testnets (#5927) automerge | 2019-09-17 10:05:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 6089c8030b | Validator/replicator metrics host id is no longer set by bash (#5755) automerge | 2019-08-30 15:33:30 -07:00 |  | 
			
				
					| 
							
							
								 carllin | b72c5689c9 | Blow away snapshots directory on start (#5446) | 2019-08-06 21:41:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | b5aa03dd7c | Rename --config-dir to --ledger (progress towards deleting validator.sh) (#5423) | 2019-08-05 12:42:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 911dee24c5 | Give a unique port range for each validator node (#5397) automerge | 2019-08-01 14:37:59 -07:00 |  | 
			
				
					| 
							
							
								 carllin | 6cb2040a1b | Snapshot Packaging Service (#5262) * Snapshot serialization and packaging | 2019-07-31 17:58:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | bd7e269280 | Kill rsync (#5336) automerge | 2019-07-30 22:43:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 294d9288d2 | Update remote-node.sh to use bootstrap-leader.sh (#5352) | 2019-07-30 15:53:03 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 2214d2dbb5 | Eject bootstrap-leader support from fullnode.sh (#5301) | 2019-07-29 21:25:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | f91627a230 | Remove extra-fullnode-args.sh (#4142) | 2019-05-03 13:32:59 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | f9c093022c | multinode-demo/: Merge bootstrap-leader.sh into fullnode.sh (#4139) | 2019-05-03 12:33:48 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 7fe3c75c6b | Add a node-specific ip echo service to remove dependency on ifconfig.co (#4137) | 2019-05-03 11:01:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | c8ed41167a | Factor tune_system() out of multinode-demo/ (#4138) * Remove x bit from ulimit-n.sh
* Factor tune_system() out of multinode-demo/ | 2019-05-03 10:40:02 -07:00 |  | 
			
				
					| 
							
							
								 Rob Walker | c3155a6e39 | silence sigverify disabled, make disabling sigverify easier (#3901) * silence sigverify disabled, make disabling sigverify easier
* fixup | 2019-04-19 14:18:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | f6aa90e193 | Add fullnode --dynamic-port-range option | 2019-04-14 07:08:29 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 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 |  | 
			
				
					| 
							
							
								 Rob Walker | 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 |  | 
			
				
					| 
							
							
								 Sagar Dhawan | d2ea782372 | Always use bootstrap vote account for leader | 2019-04-10 15:51:00 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 242bcf44db | Replace stale --no-signer usage with --no-voting | 2019-03-13 13:50:30 -07:00 |  | 
			
				
					| 
							
							
								 Sagar Dhawan | 866d3f467f | Fix flag to disable leader-rotation (#3243) | 2019-03-12 16:35:13 -07:00 |  | 
			
				
					| 
							
							
								 Rob Walker | 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 |  | 
			
				
					| 
							
							
								 Michael Vines | 0a4f909566 | requestAirdrop RPC API is now optional | 2019-03-06 10:23:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 7b49c9f09c | Delete fullnode-config/ | 2019-03-04 15:49:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | cd4bccfd12 | Remove snap support | 2019-03-02 17:41:09 -08:00 |  | 
			
				
					| 
							
							
								 Stephen Akridge | 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 |  | 
			
				
					| 
							
							
								 Tyera Eulberg | d8f6865338 | Rename EntryStream to Blockstream | 2019-02-21 17:24:29 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | b79d361e6c | Add --entry-stream support | 2019-02-15 22:52:27 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | cc88f9bcd6 | Add mechanism to determine when a node has finished booting | 2019-01-23 00:02:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | da5cb0b012 | Verify ledger before starting up the fullnode | 2019-01-18 13:42:04 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 9c8e853567 | Rename --rpc arg to --rpc-port to match wallet cli | 2019-01-17 09:04:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 74ee1e5087 | Increase the number of files a node may have open at a time | 2018-12-15 17:15:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 094f0a8be3 | Leader rotation flag plumbing | 2018-12-10 14:07:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 92c3e26c7a | Flip symlinks | 2018-12-07 11:32:08 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 70c149c7da | Rename leader/validator to bootstrap-leader/fullnode Only rsyncing the genesis ledger snuck in here as well | 2018-12-06 19:44:47 -08:00 |  |