Michael Vines 
							
						 
					 
					
						
						
							
						
						59d900977d 
					 
					
						
						
							
							Avoid airdroping when airdrops are disabled  
						
						 
						
						
						
						
					 
					
						2019-08-01 22:43:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0f5acb86d3 
					 
					
						
						
							
							wallet: Refuse to delegate stake to a vote account with a stale root slot ( #5282 )  
						
						 
						
						... 
						
						
						
						* Refuse to delegate stake to a vote account with a stale root slot
* Remove sdk-c from the virtual manifest temporarily
For an unknown reason |cargo clippy| is getting stuck in CI
intermittently when trying to build this crate. 
						
						
					 
					
						2019-08-01 21:08:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						911dee24c5 
					 
					
						
						
							
							Give a unique port range for each validator node ( #5397 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-08-01 14:37:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						870503ee36 
					 
					
						
						
							
							Introduce delegate-stake.sh for adding stake to a validator.sh ( #5380 )  
						
						 
						
						
						
						
					 
					
						2019-08-01 13:48:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						6cb2040a1b 
					 
					
						
						
							
							Snapshot Packaging Service ( #5262 )  
						
						 
						
						... 
						
						
						
						* Snapshot serialization and packaging 
						
						
					 
					
						2019-07-31 17:58:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c209e14e40 
					 
					
						
						
							
							validator.sh now supports an --entrypoint arg, mimicking the solana-validator CLI API ( #5363 )  
						
						 
						
						
						
						
					 
					
						2019-07-31 09:54:39 -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 
							
						 
					 
					
						
						
							
						
						4e093525c7 
					 
					
						
						
							
							Default to error logs, override with info only for those programs that need it ( #5321 )  
						
						 
						
						... 
						
						
						
						* Revert "Revert "Default log level to to RUST_LOG=solana=info (#5296 )" (#5302 )"
This reverts commit 7796e87814 .
* Default to error logs, override with info only for those programs that need it 
						
						
					 
					
						2019-07-29 10:57:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7796e87814 
					 
					
						
						
							
							Revert "Default log level to to RUST_LOG=solana=info ( #5296 )" ( #5302 )  
						
						 
						
						... 
						
						
						
						This reverts commit c63a38ae57 . 
						
						
					 
					
						2019-07-27 07:46:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						252257fe66 
					 
					
						
						
							
							Rewrite multinode-demo/replicator.sh to avoid fullnode.sh ( #5299 )  
						
						 
						
						
						
						
					 
					
						2019-07-26 19:00:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c63a38ae57 
					 
					
						
						
							
							Default log level to to RUST_LOG=solana=info ( #5296 )  
						
						 
						
						
						
						
					 
					
						2019-07-26 16:29:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						54ac7ed1ea 
					 
					
						
						
							
							Voting/storage keypair can now be provided by the user ( #5288 )  
						
						 
						
						
						
						
					 
					
						2019-07-26 11:05:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d6c74f438a 
					 
					
						
						
							
							Delete vestigal --vote-account argument ( #5287 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-26 08:42:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d1eff5d607 
					 
					
						
						
							
							Merge create-stake-account into delegate-stake ( #5280 )  
						
						 
						
						
						
						
					 
					
						2019-07-25 16:53:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						535df0026d 
					 
					
						
						
							
							Fixes for Blocktree space amplification and slot deletion ( #5266 )  
						
						 
						
						... 
						
						
						
						* Fixes for Blocktree space amplification and slot deletion 
						
						
					 
					
						2019-07-24 17:28:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2c8e0bcf87 
					 
					
						
						
							
							Introduce --config-dir to avoid shipping clear-config.sh ( #5241 )  
						
						 
						
						
						
						
					 
					
						2019-07-22 22:59:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4966ab528e 
					 
					
						
						
							
							validator.sh: Add --reset-ledger option ( #5235 )  
						
						 
						
						... 
						
						
						
						* Add --recreate-ledger option
* --reset-ledger 
						
						
					 
					
						2019-07-22 22:20:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3a69459645 
					 
					
						
						
							
							Surface validator pubkey in metrics ( #5227 )  
						
						 
						
						
						
						
					 
					
						2019-07-22 16:08:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9d2940d487 
					 
					
						
						
							
							Show wallet commands for better log debugging  
						
						 
						
						
						
						
					 
					
						2019-07-19 20:21:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Albert 
							
						 
					 
					
						
						
							
						
						c95cda51c9 
					 
					
						
						
							
							Fix internal node lamport funding and staking allocation logic ( #5192 )  
						
						 
						
						... 
						
						
						
						* Plumb node funding from genesis
* Cleanup naming convention
*  Fix balance vs stake yml file logic
* Lamps not Stakes 
						
						
					 
					
						2019-07-19 12:51:38 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a21251dfea 
					 
					
						
						
							
							Fix up signal handling  
						
						 
						
						
						
						
					 
					
						2019-07-19 08:35:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cdbd1b908a 
					 
					
						
						
							
							Ensure validator process is kill when stdout/stderr are redirected ( #5179 )  
						
						 
						
						
						
						
					 
					
						2019-07-18 21:18:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b58558ea4e 
					 
					
						
						
							
							net/: startnode/stopnode now works for blockstreamer/replicator nodes ( #5146 )  
						
						 
						
						... 
						
						
						
						* startnode/stopnode now works for blockstreamer/replicator nodes
* Plumb --skip-ledger-verify through net/ 
						
						
					 
					
						2019-07-17 19:26:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9f678cc32a 
					 
					
						
						
							
							Show stake pubkey  
						
						 
						
						
						
						
					 
					
						2019-07-16 20:10:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						349e5001d6 
					 
					
						
						
							
							clear-config.sh now works with a secondary disk ( #5135 )  
						
						 
						
						
						
						
					 
					
						2019-07-16 19:09:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Albert 
							
						 
					 
					
						
						
							
						
						5ac173d208 
					 
					
						
						
							
							Enable GPUs and secondary disks for TdS net, pull external account file ( #5031 )  
						
						 
						
						... 
						
						
						
						* Enable V100 GPUs over 3 regions for TdS cluster
* Turn on secondary config-local drive for tds net
* Enable long args bypass for GPU machine details
* bypass quoted long arg
* Pull external account file from wget
* typo
* Symlink config-local instead of changing the path variables
* Fix link path 
						
						
					 
					
						2019-07-12 09:38:47 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9f58318fc5 
					 
					
						
						
							
							Add --no-snapshot to disable booting a validator from a snapshot ( #5050 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-11 21:03:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Albert 
							
						 
					 
					
						
						
							
						
						e4861f52e0 
					 
					
						
						
							
							Add support for additional disks for config-local ( #5030 )  
						
						 
						
						... 
						
						
						
						* Add support for additional disks for config-local
* Restore wrongly deleted lines
* Shellcheck
* add args in the right place dummy
* Fix nits
* typo
* var naming cleanup
* Add stub function for remaining cloud providers 
						
						
					 
					
						2019-07-11 16:23:32 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Albert 
							
						 
					 
					
						
						
							
						
						fc58b3e8c3 
					 
					
						
						
							
							Fix typos  
						
						 
						
						
						
						
					 
					
						2019-07-09 09:35:52 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f1f6537837 
					 
					
						
						
							
							Reduce default commission from 100% to 50% ( #4929 )  
						
						 
						
						
						
						
					 
					
						2019-07-03 14:18:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						12ef0c25b5 
					 
					
						
						
							
							change vote commission to u8 (from u32) ( #4887 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-02 14:18:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						19ea5fe0c0 
					 
					
						
						
							
							Rework fullnode.sh to recover better from genesis block resets ( #4884 )  
						
						 
						
						
						
						
					 
					
						2019-07-01 11:54:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						76413cbfac 
					 
					
						
						
							
							Ensure validator process is killed when fullnode.sh is killed ( #4869 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-28 14:24:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish 
							
						 
					 
					
						
						
							
						
						44a572416d 
					 
					
						
						
							
							Save snapshots followed by accounts to avoid stale account data ( #4847 )  
						
						 
						
						... 
						
						
						
						* save snapshots before account stores
* update comment 
						
						
					 
					
						2019-06-26 23:19:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b8ae025f90 
					 
					
						
						
							
							rsync of ledger/ and state.tgz now works on both macOS and Linux ( #4845 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-26 22:10:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5e6ebb496 
					 
					
						
						
							
							Create snapshots sparsely ( #4815 )  
						
						 
						
						
						
						
					 
					
						2019-06-25 12:10:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						11992946a4 
					 
					
						
						
							
							Add storage reward pools ( #4779 )  
						
						 
						
						
						
						
					 
					
						2019-06-22 17:18:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						22b767308a 
					 
					
						
						
							
							Add insturctions to run a replicator on testnet ( #4733 )  
						
						 
						
						
						
						
					 
					
						2019-06-21 16:32:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						465cd45833 
					 
					
						
						
							
							Various Snapshot generation improvements  
						
						 
						
						... 
						
						
						
						* Only a single snapshot is maintained to avoid unbounded disk growth
* Snapshot is stored as a compressed tar archive for faster rsyncing
* Any validator node may now generate snapshots
* Updated testnet scripts to generate snapshots on the blockstreamer node 
						
						
					 
					
						2019-06-18 20:11:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						8b41a5d725 
					 
					
						
						
							
							periodically save config in separate folders  
						
						 
						
						
						
						
					 
					
						2019-06-17 22:48:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						07c183bb84 
					 
					
						
						
							
							Fix test  
						
						 
						
						
						
						
					 
					
						2019-06-17 22:48:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						7fd879b417 
					 
					
						
						
							
							Restart validator nodes from snapshots  
						
						 
						
						
						
						
					 
					
						2019-06-17 22:48:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						dc5c6e7cf8 
					 
					
						
						
							
							validator restart  
						
						 
						
						
						
						
					 
					
						2019-06-17 22:48:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b44d8c394e 
					 
					
						
						
							
							Only add --mining-pool arg when a mining pool keypair exists  
						
						 
						
						
						
						
					 
					
						2019-06-17 19:47:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						7fe10ba060 
					 
					
						
						
							
							Don't start drone if primordial accounts are created for nodes ( #4704 )  
						
						 
						
						... 
						
						
						
						* disable wallet sanity if no airdrops 
						
						
					 
					
						2019-06-17 18:15:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						735dfab02e 
					 
					
						
						
							
							decomma  
						
						 
						
						
						
						
					 
					
						2019-06-17 11:01:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						02abf422df 
					 
					
						
						
							
							Serialize genesis block using bincode ( #4687 )  
						
						 
						
						... 
						
						
						
						* use mmap to read the genesis block, and deserialize 
						
						
					 
					
						2019-06-14 14:22:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						119467df59 
					 
					
						
						
							
							Add storage mining pool to genesis and implement automatic reward redeeming ( #4683 )  
						
						 
						
						... 
						
						
						
						* Add storage mining pool to genesis and implement automatic reward collection
* Address review comments 
						
						
					 
					
						2019-06-13 22:30:51 -07:00