Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						e27d6d0988 
					 
					
						
						
							
							validator confirmation  
						
						
						
						
					 
					
						2019-03-27 08:41:41 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						cecdb7061e 
					 
					
						
						
							
							Remove blockhash parameter from Bank::transfer  
						
						... 
						
						
						
						That parameter is an artifact from the Loom days, when I thought
Bank should implement the same interace as ThinClient. 
						
						
					 
					
						2019-03-27 08:51:10 -06:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
							
						
						16ff4ac1a8 
					 
					
						
						
							
							Simplify storage interface in blocktree ( #3522 )  
						
						
						
						
					 
					
						2019-03-27 01:36:39 -05:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						8c69c40834 
					 
					
						
						
							
							Make space for a new Transaction::new  
						
						
						
						
					 
					
						2019-03-26 20:06:05 -06:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						9d73fbb84a 
					 
					
						
						
							
							also check the delegate_id  
						
						
						
						
					 
					
						2019-03-26 12:03:22 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						420cbc45cd 
					 
					
						
						
							
							Record the current nodes locktower votes from the bank ( #3502 )  
						
						... 
						
						
						
						* observed_locktower_stats
* fixup! observed_locktower_stats 
						
						
					 
					
						2019-03-26 11:06:31 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						615472b52c 
					 
					
						
						
							
							Initailize locktower with heaviest bank ( #3489 )  
						
						
						
						
					 
					
						2019-03-25 20:00:11 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						4bc3f70150 
					 
					
						
						
							
							Boot VoteTransaction  
						
						
						
						
					 
					
						2019-03-25 17:11:57 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						59b4f40f4e 
					 
					
						
						
							
							fixup! fixup! keep track of locktower slots and stakes  
						
						
						
						
					 
					
						2019-03-25 16:05:28 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						93c57934cb 
					 
					
						
						
							
							fixup! keep track of locktower slots and stakes  
						
						
						
						
					 
					
						2019-03-25 16:05:28 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						e8e1d6b8ce 
					 
					
						
						
							
							keep track of locktower slots and stakes  
						
						
						
						
					 
					
						2019-03-25 16:05:28 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						4916cd8da5 
					 
					
						
						
							
							bench-tps in a cargo test  
						
						
						
						
					 
					
						2019-03-25 15:05:56 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						51004881f8 
					 
					
						
						
							
							filter out banks that have an older epoch ( #3472 )  
						
						
						
						
					 
					
						2019-03-25 11:09:39 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						aefa9891c0 
					 
					
						
						
							
							Delete unused code  
						
						
						
						
					 
					
						2019-03-24 21:44:04 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						33972ef89e 
					 
					
						
						
							
							Boot BudgetTransaction  
						
						
						
						
					 
					
						2019-03-24 14:52:06 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						c49e84c75b 
					 
					
						
						
							
							Boot StorageTransaction  
						
						
						
						
					 
					
						2019-03-24 13:51:02 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						8ff1987d2d 
					 
					
						
						
							
							Reorg Storage program to look more like the others  
						
						
						
						
					 
					
						2019-03-24 13:51:02 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						acedf4ca5a 
					 
					
						
						
							
							Move Instruction into its own module  
						
						
						
						
					 
					
						2019-03-23 20:31:55 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						68c35bfde6 
					 
					
						
						
							
							Restart node test ( #3459 ) ( #3465 )  
						
						... 
						
						
						
						* Restart node test (#3459 )
* Add test to local_cluster for restarting a node
* fix so that we don't hit end of epoch - leader not found before trying to transfer
* Do not look for confirmations, b/c nobody is voting on empty transmissions in this single node test 
						
						
					 
					
						2019-03-23 19:19:55 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						e1a3708844 
					 
					
						
						
							
							Ensure accounts are unlocked ( #3458 )  
						
						
						
						
					 
					
						2019-03-23 13:30:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						46ecac3310 
					 
					
						
						
							
							Update leader slot in poh recorder if we skipped it ( #3452 )  
						
						... 
						
						
						
						* reset poh recorder with the original start slot 
						
						
					 
					
						2019-03-23 13:07:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f09b8d3921 
					 
					
						
						
							
							Demote log level  
						
						
						
						
					 
					
						2019-03-22 17:00:09 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						52f6c33ff9 
					 
					
						
						
							
							Make sure banking stage is recording with the same bank that it read ( #3447 )  
						
						... 
						
						
						
						* make sure banking stage is recording with the same bank that it read with 
						
						
					 
					
						2019-03-22 14:17:39 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						06b0c98c75 
					 
					
						
						
							
							Remove accounts when the fork is removed ( #3384 )  
						
						... 
						
						
						
						* Fix test
* Cleanup accounts when the fork is removed
* Update test to check for deleted accounts 
						
						
					 
					
						2019-03-21 17:36:10 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						d0761f57e8 
					 
					
						
						
							
							Add _program suffix to directories of crates with _program suffix  
						
						
						
						
					 
					
						2019-03-21 16:24:06 -06:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						412ebfcaf2 
					 
					
						
						
							
							ReplayStage::new is too long  
						
						... 
						
						
						
						break into more functions 
						
						
					 
					
						2019-03-21 14:08:11 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						07d55d0092 
					 
					
						
						
							
							Downgrade 'No next leader found' to warning  
						
						
						
						
					 
					
						2019-03-21 11:18:49 -06:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						148e08a8a5 
					 
					
						
						
							
							Enable cluster tests ( #3372 )  
						
						... 
						
						
						
						* Cluster tests
* stable!
* fixup! stable!
* fixup! fixup! stable!
* fixup! fixup! fixup! stable!
* fixup! fixup! fixup! fixup! stable!
* fixed space
* add getNumBlocksSinceSignatureConfirmation entry for the json rpc docs
* Check in upcoming epochs for potential leadership slots in next_leader_slot() 
						
						
					 
					
						2019-03-21 07:43:21 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						7c8a4bf6a4 
					 
					
						
						
							
							use ticks per slot to check if the current tick is in the leader slot  
						
						
						
						
					 
					
						2019-03-20 16:55:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						71314d79a7 
					 
					
						
						
							
							address review comments  
						
						
						
						
					 
					
						2019-03-20 16:55:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						d7ff6645a9 
					 
					
						
						
							
							change pubkey to ref  
						
						
						
						
					 
					
						2019-03-20 16:55:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1824e09d0a 
					 
					
						
						
							
							find next leader slot before resetting working bank in Poh recorder  
						
						
						
						
					 
					
						2019-03-20 16:55:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						205907d3d7 
					 
					
						
						
							
							Check if poh recorder has over stepped the leader slot  
						
						
						
						
					 
					
						2019-03-20 16:55:01 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						4fb0782892 
					 
					
						
						
							
							Rename blocktree SlotMeta::is_rooted to is_connected  
						
						... 
						
						
						
						is_rooted is now is_connected and (still) indicates the set of connected
completed slots. 'rooted' slot terminology is used for a different
meaning in bank_forks and replay_stage. 
						
						
					 
					
						2019-03-20 14:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						2694654a98 
					 
					
						
						
							
							Change fixed 8050 port to one from bind_in_range.  
						
						
						
						
					 
					
						2019-03-20 14:17:21 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						4126461f87 
					 
					
						
						
							
							Fix dupe port on cluster_info  
						
						... 
						
						
						
						and remove unintended grow file 
						
						
					 
					
						2019-03-20 14:17:21 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						df9fd2bc0b 
					 
					
						
						
							
							stop copying Blooms ( #3379 )  
						
						... 
						
						
						
						* stop copying Blooms
* fixup
* clippy 
						
						
					 
					
						2019-03-20 11:06:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0dc364c17a 
					 
					
						
						
							
							Relocate transaction reference verification to join the other validity checks  
						
						
						
						
					 
					
						2019-03-20 07:46:01 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						61f950a60c 
					 
					
						
						
							
							Sign Gossip Vote Messages  
						
						
						
						
					 
					
						2019-03-19 19:56:17 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						61af87972e 
					 
					
						
						
							
							allow empty ancestors  
						
						
						
						
					 
					
						2019-03-19 17:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						fe9e771b9b 
					 
					
						
						
							
							Clear progress map on squash ( #3377 )  
						
						
						
						
					 
					
						2019-03-19 17:30:36 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						7246d72f03 
					 
					
						
						
							
							fix is_locked_out logic  
						
						
						
						
					 
					
						2019-03-19 16:21:46 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						682b1b89b3 
					 
					
						
						
							
							Adjust for vector of entries in blobs.  
						
						
						
						
					 
					
						2019-03-19 13:49:48 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						f1802e592a 
					 
					
						
						
							
							Review comments: node creation functions for replicators  
						
						... 
						
						
						
						And rework download loop. 
						
						
					 
					
						2019-03-19 13:49:48 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						ee58c1f960 
					 
					
						
						
							
							Add test for replicator ledger download  
						
						... 
						
						
						
						Add an interface to query the storage slot a
  replicator is holding on storage_addr port.
Fix logic to poll blocktree for all slots
  replicated being filled.
Add test logic to ask replicator what slot it
  is replicating and then download an entry in
  the slot. 
						
						
					 
					
						2019-03-19 13:49:48 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						07f4dd385d 
					 
					
						
						
							
							Cleanup replicator sockets  
						
						... 
						
						
						
						Add optional UdpSocket for storage interface.
Add new_localhost_replicator to create a new replicator local node. 
						
						
					 
					
						2019-03-19 13:49:48 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1be7ee51be 
					 
					
						
						
							
							Fix potential crash in banking stage  
						
						
						
						
					 
					
						2019-03-19 12:06:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						56fcc93ef5 
					 
					
						
						
							
							Schedule node for consecutive slots as leader ( #3353 )  
						
						... 
						
						
						
						* Also tweak epoch and slot duration
* new test for leader schedule 
						
						
					 
					
						2019-03-19 06:36:45 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						c70412d7bb 
					 
					
						
						
							
							move core tests to core ( #3355 )  
						
						... 
						
						
						
						* move core tests to core
* remove window
* fix up flaky tests
* test_entryfication needs a singly-threaded banking_stage
* move core benches to core
* remove unnecessary dependencies
* remove core as a member for now, test it like runtime
* stop running tests twice
* remove duplicate runs of tests in perf 
						
						
					 
					
						2019-03-18 22:08:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carl 
							
						 
					 
					
						
						
							
						
						5e21268ca0 
					 
					
						
						
							
							PR comments  
						
						
						
						
					 
					
						2019-03-18 20:46:11 -07:00