Michael Vines 
							
						 
					 
					
						
						
							
						
						8620d0a3b2 
					 
					
						
						
							
							Add curl retries  
						
						 
						
						
						
						
					 
					
						2019-07-02 08:37:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						27221e28f6 
					 
					
						
						
							
							Use default pubkey for solana-install sanity check  
						
						 
						
						
						
						
					 
					
						2019-06-26 21:49:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish 
							
						 
					 
					
						
						
							
						
						96b56fa6f7 
					 
					
						
						
							
							Update authorized public key ( #4783 )  
						
						 
						
						
						
						
					 
					
						2019-06-22 08:33:39 -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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						e43a634944 
					 
					
						
						
							
							Calculate bench client lamports based on signature fee ( #4713 )  
						
						 
						
						... 
						
						
						
						* use fee calculator to compute max fee
* review comments
* shellcheck 
						
						
					 
					
						2019-06-18 14:44:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						44967abd1c 
					 
					
						
						
							
							update storage len  
						
						 
						
						
						
						
					 
					
						2019-06-17 22:48:27 -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 
							
						 
					 
					
						
						
							
						
						bd884a56bf 
					 
					
						
						
							
							Install libssl1.1 better  
						
						 
						
						
						
						
					 
					
						2019-06-14 08:01:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						ee68b9800e 
					 
					
						
						
							
							Wait for nodes to boot up before launching other nodes and client ( #4682 )  
						
						 
						
						... 
						
						
						
						* Wait for nodes to bootup in testnet
* increase timeout (as with multiple clients it takes even longer) 
						
						
					 
					
						2019-06-13 19:37:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						e3f895d7d4 
					 
					
						
						
							
							Create bench exchange accounts in genesis block ( #4655 )  
						
						 
						
						... 
						
						
						
						* fix script
* review comments 
						
						
					 
					
						2019-06-13 11:51:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						288a3bdcd9 
					 
					
						
						
							
							Provision bench client accounts in genesis block ( #4648 )  
						
						 
						
						... 
						
						
						
						* fixes to script
* shellcheck
* address review comments 
						
						
					 
					
						2019-06-11 18:47:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						9259d342ac 
					 
					
						
						
							
							Facility to provision primordial accounts for fullnodes in genesis block ( #4631 )  
						
						 
						
						... 
						
						
						
						* updated usage
* shellcheck
* support replicators
* disable airdrops if primordial accounts are used
* review comments 
						
						
					 
					
						2019-06-10 19:42:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						73491e3ca1 
					 
					
						
						
							
							bump libssl ( #4634 )  
						
						 
						
						
						
						
					 
					
						2019-06-10 18:03:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0dbe5ee559 
					 
					
						
						
							
							Add chacha-sys crate ( #4620 )  
						
						 
						
						... 
						
						
						
						* af9ff9c7f9/src/cpu-crypt 
* Add chacha-sys crate
* Remove chacha feature
* Remove erasure feature
* Add .gitignore 
						
						
					 
					
						2019-06-10 07:14:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8676b5d40c 
					 
					
						
						
							
							Use more -f  
						
						 
						
						
						
						
					 
					
						2019-06-07 22:18:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a9f73ea321 
					 
					
						
						
							
							solana-keygen no longer blindly overwrites a keypair, or assumes "new" ( #4599 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-07 17:54:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8e46c44f3e 
					 
					
						
						
							
							Deploy mac OS solana-install update package to testnets ( #4595 )  
						
						 
						
						
						
						
					 
					
						2019-06-07 12:59:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						aa4a7b0c73 
					 
					
						
						
							
							Disable |solana-install| check for edge/beta testnets ( #4564 )  
						
						 
						
						... 
						
						
						
						The release tarball URL changes for these testnets, which causes the
normal |solana-install| check to fail and the testnet is unnecessarily
rebooted. 
						
						
					 
					
						2019-06-05 15:31:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9c47ce30a7 
					 
					
						
						
							
							shift  
						
						 
						
						
						
						
					 
					
						2019-06-05 12:06:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d26fd27bf9 
					 
					
						
						
							
							Avoid sudo in tune-system.sh unless requested by the user ( #4556 )  
						
						 
						
						
						
						
					 
					
						2019-06-05 09:10:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5c98c1d306 
					 
					
						
						
							
							Sanity check that runs on the blockstreamer node now checks that node instead of the bootstrap leader ( #4551 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-04 22:46:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e3365529de 
					 
					
						
						
							
							Enable transaction fees for multinode-demo/ and net/ ( #4527 )  
						
						 
						
						... 
						
						
						
						* Collect fees at the end of a slot
* Enable transaction fees for multinode-demo/ and net/ 
						
						
					 
					
						2019-06-04 14:51:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						40a4ac15f1 
					 
					
						
						
							
							Remove per transaction fee ( #4521 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-03 13:00:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e4ca3900ae 
					 
					
						
						
							
							Reduce default validators from 5 to 2  
						
						 
						
						
						
						
					 
					
						2019-06-02 22:58:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e15246746d 
					 
					
						
						
							
							Enable non-zero fees for all testnets ( #4513 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-31 22:33:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ec5cca41bc 
					 
					
						
						
							
							Separate bootstrap leader's stake lamports from its identity lamports ( #4510 )  
						
						 
						
						... 
						
						
						
						* Revert "Prevent run.sh from running beyond the first epoch under normal use (#4498 )"
This reverts commit d343c409e6 .
* Separate bootstrap leader's stake lamports from its identity lamports 
						
						
					 
					
						2019-05-31 19:58:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ce04d2bfc2 
					 
					
						
						
							
							Add replicator support to net/ ( #4494 )  
						
						 
						
						
						
						
					 
					
						2019-05-31 15:27:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a7ef409c2b 
					 
					
						
						
							
							Drop influxcloud ( #4460 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-28 16:26:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1eceb4831d 
					 
					
						
						
							
							Use nohup and sleep a little to improve stability when launching a node  
						
						 
						
						
						
						
					 
					
						2019-05-27 13:57:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						471465a5f4 
					 
					
						
						
							
							net/:  Add solana-install test to sanity ( #4438 )  
						
						 
						
						... 
						
						
						
						* Add instance creation date to motd
* Setup localtime
* Add solana-install test 
						
						
					 
					
						2019-05-26 11:17:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						8611b40074 
					 
					
						
						
							
							Add argument to net/net to specify number of nodes ( #4429 )  
						
						 
						
						... 
						
						
						
						Allows for testing different node counts without recreating the network. 
						
						
					 
					
						2019-05-24 16:20:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						94beb4b8c2 
					 
					
						
						
							
							More fullnode -> validator renaming ( #4414 )  
						
						 
						
						... 
						
						
						
						* s/fullnode_config/validator_config/g
* s/FullnodeConfig/ValidatorConfig/g
* mv core/lib/fullnode.rs core/lib/validator.rs
* s/Fullnode/Validator/g
* Add replicator-x.sh
* Rename fullnode.md to validator.md
* cargo fmt 
						
						
					 
					
						2019-05-23 22:05:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fb2eac20bb 
					 
					
						
						
							
							Rename solana-fullnode to solana-validator ( #4411 )  
						
						 
						
						
						
						
					 
					
						2019-05-23 15:06:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						90e73515ed 
					 
					
						
						
							
							Remove ls which is innacurate since we never clean up the logs ( #4392 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-22 13:11:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cbebc7a80c 
					 
					
						
						
							
							Expand shortArgs correctly  
						
						 
						
						
						
						
					 
					
						2019-05-18 19:00:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						392a39dd54 
					 
					
						
						
							
							Poh subsystem cleanup, genesis plumbing, enable real PoH on edge testnet ( #4292 )  
						
						 
						
						... 
						
						
						
						* Remove unused PohServiceConfig::Step
* Clarify variable name
* Poh::hash() now takes an iteration counter
* man -> max
* Inline functions with single call site
* Move PohServiceConfig into GenesisBlock
* Add plumbing to enable real PoH on testnets
* Batch hashes to improve PoH hash rate
* Ensure a constant hashes_per_tick
* Remove PohEntry mixin field
* Poh/PohEntry no longer maintains tick_height
* Ensure a constant hashes_per_tick
* ci/localnet-sanity.sh: Use real PoH
* Rework Poh/PohService to keep PohRecorder unlocked as much as possible while hashing 
						
						
					 
					
						2019-05-18 14:01:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						458ae3fdac 
					 
					
						
						
							
							Switch to instances with AVX-512 if possible for better interop with dev machines ( #4328 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-17 20:06:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						915956b94b 
					 
					
						
						
							
							Remove disable leader rotation option ( #4299 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-15 15:16:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1393d26f63 
					 
					
						
						
							
							Remove obsolete internal multinode-demo/ logging ( #4265 )  
						
						 
						
						
						
						
					 
					
						2019-05-13 10:51:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						50f79e495e 
					 
					
						
						
							
							net/ improvements ( #4257 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-11 22:54:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						dd12db2f06 
					 
					
						
						
							
							Correctly handle more zones than additional nodes  
						
						 
						
						
						
						
					 
					
						2019-05-11 14:47:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bfc65e829e 
					 
					
						
						
							
							Use zone[0] for any left over nodes  
						
						 
						
						
						
						
					 
					
						2019-05-11 14:07:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f2b727b534 
					 
					
						
						
							
							Update mint keypair filename  
						
						 
						
						
						
						
					 
					
						2019-05-09 07:27:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						5719b8f251 
					 
					
						
						
							
							Change remote node's ssh config to allow more login retries ( #4215 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-08 11:20:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7609a007c6 
					 
					
						
						
							
							Add FeeCalculator to the genesis block ( #4196 )  
						
						 
						
						
						
						
					 
					
						2019-05-07 20:28:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9b50583641 
					 
					
						
						
							
							wallet: add --url, remove --host/--rpc-host/--rpc-port/-rpc-tls ( #4153 )  
						
						 
						
						... 
						
						
						
						Also by default the wallet now talks to testnet.solana.com instead of
localhost 
						
						
					 
					
						2019-05-06 07:38:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0139e5db21 
					 
					
						
						
							
							Correct blockstreamer node args  
						
						 
						
						
						
						
					 
					
						2019-05-04 08:22:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						586fb15c2c 
					 
					
						
						
							
							fullnode positional arguments may now be mixed with optional arguments ( #4151 )  
						
						 
						
						
						
						
					 
					
						2019-05-03 20:49:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f3f416b7ba 
					 
					
						
						
							
							Rename --network argument to --entrypoint ( #4149 )  
						
						 
						
						
						
						
					 
					
						2019-05-03 15:00:19 -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