Stephen Akridge 
							
						 
					 
					
						
						
							
						
						a5b28349ed 
					 
					
						
						
							
							Add max entry height to download for replicator  
						
						 
						
						
						
						
					 
					
						2018-09-26 09:57:22 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						bb7ecc7cd9 
					 
					
						
						
							
							Migrate to solana-labs fork of jsonrpc  
						
						 
						
						... 
						
						
						
						This changes aims to be a no-op. Future changes to rev should be
along the new solana-0.1 branch. 
						
						
					 
					
						2018-09-26 10:08:37 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						14bc160674 
					 
					
						
						
							
							Clean up test and add signature return to rpc send tx  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						d438c22618 
					 
					
						
						
							
							Update RFC  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						bcbae0a64f 
					 
					
						
						
							
							Fix witness functionality  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						f636408647 
					 
					
						
						
							
							Fix timestamp and cancel functionality  
						
						 
						
						... 
						
						
						
						- Also serialize and send helper fn 
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						3ffc7aa5bc 
					 
					
						
						
							
							Add helper fn to get last id  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						7b7e8c0d3f 
					 
					
						
						
							
							Clippy  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						11ea9e7c4b 
					 
					
						
						
							
							Add cancelable handling  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						2b82121325 
					 
					
						
						
							
							Fix wallet-sanity to reflect new wallet arg syntax  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						5038e5ccd7 
					 
					
						
						
							
							Preliminary Wallet-Budget functionality  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						e943ed8caf 
					 
					
						
						
							
							Expand parse_command and add tests  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						c196952afd 
					 
					
						
						
							
							Flesh out Wallet CLI & add placeholder WalletCommands  
						
						 
						
						
						
						
					 
					
						2018-09-25 16:38:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						e7383a7e66 
					 
					
						
						
							
							Validator to leader ( #1303 )  
						
						 
						
						... 
						
						
						
						* Add check in window_service to exit in checks for leader rotation, and propagate that service exit up to fullnode
* Added logic to shutdown Tvu once ReplicateStage finishes
* Added test for successfully shutting down validator and starting up leader
* Add test for leader validator interaction
* fix streamer to check for exit signal before checking socket again to prevent busy leaders from never returning
* PR comments - Rewrite make_consecutive_blobs() function, revert genesis function change 
						
						
					 
					
						2018-09-25 15:41:29 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						8a7545197f 
					 
					
						
						
							
							move tick generation back to banking_stage, add unit tests ( #1332 )  
						
						 
						
						... 
						
						
						
						* move tick generation back to banking_stage, add unit tests
fixes  #1217 
* remove channel() stuff for synchronous comm; use a mutex 
						
						
					 
					
						2018-09-25 15:01:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						680072e5e2 
					 
					
						
						
							
							No need to special case vote failures  
						
						 
						
						
						
						
					 
					
						2018-09-25 13:43:35 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						4ca377a655 
					 
					
						
						
							
							Delete dead code  
						
						 
						
						
						
						
					 
					
						2018-09-25 13:43:35 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						751dd7eebb 
					 
					
						
						
							
							Move vote into ReplicateStage after process_entries  
						
						 
						
						
						
						
					 
					
						2018-09-25 13:43:35 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8f0e0c4440 
					 
					
						
						
							
							Add tic-tac-toe program  
						
						 
						
						
						
						
					 
					
						2018-09-25 12:07:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						50cf73500e 
					 
					
						
						
							
							Remove rfc 004  
						
						 
						
						
						
						
					 
					
						2018-09-25 12:07:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						db310a044c 
					 
					
						
						
							
							Add Budget::And element, and supporting functions ( #1329 )  
						
						 
						
						
						
						
					 
					
						2018-09-25 12:38:13 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						88a609ade5 
					 
					
						
						
							
							groom write_stage  
						
						 
						
						
						
						
					 
					
						2018-09-25 00:18:35 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						304d63623f 
					 
					
						
						
							
							give replication some time to happen  
						
						 
						
						... 
						
						
						
						fixes  #1307  
						
						
					 
					
						2018-09-24 23:57:09 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						407b2682e8 
					 
					
						
						
							
							remove dead code  
						
						 
						
						
						
						
					 
					
						2018-09-24 23:12:09 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						0f4fd8367d 
					 
					
						
						
							
							Add counters for channel pressure and time spent in TPU pipeline ( #1324 )  
						
						 
						
						... 
						
						
						
						* Add counters for channel pressure and time spent in TPU pipeline
* Fixed failing tests
* Fix rust format issue 
						
						
					 
					
						2018-09-24 17:13:49 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						747ba6a8d3 
					 
					
						
						
							
							Boot BudgetState::last_error  
						
						 
						
						
						
						
					 
					
						2018-09-24 17:14:23 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						bb99fd40de 
					 
					
						
						
							
							Update transaction status in the bank  
						
						 
						
						... 
						
						
						
						This will allow jsonrpc to query the system to find out if a
recent transaction failed. 
						
						
					 
					
						2018-09-24 17:14:23 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e972d6639d 
					 
					
						
						
							
							Return errors from BudgetProgram::process_transaction  
						
						 
						
						
						
						
					 
					
						2018-09-24 17:14:23 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						22e77c9485 
					 
					
						
						
							
							Add a way of getting transaction errors out of the bank  
						
						 
						
						
						
						
					 
					
						2018-09-24 17:14:23 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						bc88473030 
					 
					
						
						
							
							Increase wmem for kernel network memory usage ( #1323 )  
						
						 
						
						... 
						
						
						
						- Validators were running out of kernel buffer while retransmitting
  blobs 
						
						
					 
					
						2018-09-24 13:02:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						95677a81c5 
					 
					
						
						
							
							Pacify clippy  
						
						 
						
						
						
						
					 
					
						2018-09-24 13:36:31 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						ea37d29d3a 
					 
					
						
						
							
							Pass Bank::process_transactions() a reference to the txs instead of moving them  
						
						 
						
						
						
						
					 
					
						2018-09-24 13:36:31 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						e030673c9d 
					 
					
						
						
							
							Do a recv on join to prevent channel destruction ( #1320 )  
						
						 
						
						... 
						
						
						
						before window thread join 
						
						
					 
					
						2018-09-24 11:50:37 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						3e76efe97e 
					 
					
						
						
							
							Fix bench compilation ( #1311 )  
						
						 
						
						
						
						
					 
					
						2018-09-24 10:40:42 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						f5a30615c1 
					 
					
						
						
							
							Ignore replicator startup for now  
						
						 
						
						
						
						
					 
					
						2018-09-24 09:43:58 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e5e325154b 
					 
					
						
						
							
							Add --shell argument  
						
						 
						
						
						
						
					 
					
						2018-09-24 08:05:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						9e3d2956d8 
					 
					
						
						
							
							remove last recycle?  
						
						 
						
						
						
						
					 
					
						2018-09-24 08:09:41 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jackcmay 
							
						 
					 
					
						
						
							
						
						26b1466ef6 
					 
					
						
						
							
							Initial integration of dynamic contracts and native module loading ( #1256 )  
						
						 
						
						... 
						
						
						
						* Integration of native dynamic programs 
						
						
					 
					
						2018-09-23 22:13:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						a1f01fb8f8 
					 
					
						
						
							
							revert is_some to not is_none, causes test failure  
						
						 
						
						
						
						
					 
					
						2018-09-23 17:09:18 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						b2be0e2e5e 
					 
					
						
						
							
							fix clippy warning  
						
						 
						
						
						
						
					 
					
						2018-09-23 17:09:18 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						1a45587c08 
					 
					
						
						
							
							fix clippy warnings  
						
						 
						
						
						
						
					 
					
						2018-09-23 17:09:18 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						3199f174a3 
					 
					
						
						
							
							Add option to pass boot disk type to gce create ( #1308 )  
						
						 
						
						
						
						
					 
					
						2018-09-22 16:43:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a51c2f193e 
					 
					
						
						
							
							fix Rob and Carl crossing wires  
						
						 
						
						
						
						
					 
					
						2018-09-21 21:37:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						be31da3dce 
					 
					
						
						
							
							lastidnotfound step 2: ( #1300 )  
						
						 
						
						... 
						
						
						
						lastidnotfound step 2:
  * move "record stage", aka poh_service into banking stage
  * remove Entry.has_more, is incompatible with leader rotation
  * rewrite entry_next_hash in terms of Poh
  * simplify and unify transaction hashing (no embedded nulls)
  * register_last_entry from banking stage, fixes  #1171  (w00t!)
  * new PoH doesn't generate empty ledger entries, so some fixes necessary in 
         multinode tests that rely on that (e.g. giving validators airdrops)
  * make window repair less patient, if we've been waiting for an answer, 
          don't be shy about most recent blobs
   * delete recorder and record stage
   * make more verbost  thin_client error reporting
   * more tracing in window (sigh) 
						
						
					 
					
						2018-09-21 21:01:13 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						54b407b4ca 
					 
					
						
						
							
							Wait on blob fetch before window, Seems to fix instability ( #1304 )  
						
						 
						
						... 
						
						
						
						also cleanup ledger. 
						
						
					 
					
						2018-09-21 18:56:20 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						e87cac06da 
					 
					
						
						
							
							Request/reqwest improvements  
						
						 
						
						... 
						
						
						
						- Use json macro to simplify request builds
- Add proxy option for reqwest to use TLS
- Add rpc port options for configured nodes 
						
						
					 
					
						2018-09-21 18:06:20 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						ad4fef4f09 
					 
					
						
						
							
							Doc for rpc_port configuration  
						
						 
						
						
						
						
					 
					
						2018-09-21 18:06:20 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						e3b3701e13 
					 
					
						
						
							
							Add RPC port option to fullnode  
						
						 
						
						
						
						
					 
					
						2018-09-21 18:06:20 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						9228fe11c9 
					 
					
						
						
							
							Port Wallet to jsonrpc and fix tests  
						
						 
						
						
						
						
					 
					
						2018-09-21 18:06:20 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						5ab38afa51 
					 
					
						
						
							
							Changed the window_service in Replicator to send entries instead of blobs ( #1302 )  
						
						 
						
						
						
						
					 
					
						2018-09-21 16:50:58 -07:00