Pankaj Garg 
							
						 
					 
					
						
						
							
						
						b4fd141105 
					 
					
						
						
							
							fix broken test  
						
						
						
						
					 
					
						2019-02-12 08:41:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						0002b5dd02 
					 
					
						
						
							
							Write to ledger in BroadcastService  
						
						... 
						
						
						
						- Also disconnect the channel between TPU and TVU 
						
						
					 
					
						2019-02-12 08:41:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						709598541f 
					 
					
						
						
							
							Remove stale TODO comment  
						
						
						
						
					 
					
						2019-02-11 22:13:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						aa781811af 
					 
					
						
						
							
							Add mulitnode tests demonstrating leader rotation at 1 tick per slot  
						
						
						
						
					 
					
						2019-02-11 19:50:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b595bf8f44 
					 
					
						
						
							
							Set blob_index correctly when tick_height is at the last tick of a slot  
						
						
						
						
					 
					
						2019-02-11 19:50:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f6979a090e 
					 
					
						
						
							
							leader_scheduler: reduce the amount of special case handling for tick_height 0  
						
						
						
						
					 
					
						2019-02-11 19:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						2e1dcd84f9 
					 
					
						
						
							
							Add Avalanche Simulation ( #2727 )  
						
						... 
						
						
						
						- No packet drops yet
- Optimistic retransmits without leader-id 
						
						
					 
					
						2019-02-11 16:20:31 -08:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						144d321193 
					 
					
						
						
							
							Remove Box for RPC pubsub subscriptions  
						
						
						
						
					 
					
						2019-02-11 15:47:29 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						d41dec9395 
					 
					
						
						
							
							Make EntryStreamStage optional  
						
						
						
						
					 
					
						2019-02-11 14:07:24 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						f977327c7b 
					 
					
						
						
							
							Move EntryStream into its own Tvu stage  
						
						
						
						
					 
					
						2019-02-11 14:07:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						aac1a58651 
					 
					
						
						
							
							Try harder to keep LeaderSchedulerConfig and BlocktreeConfig in sync  
						
						
						
						
					 
					
						2019-02-11 13:10:12 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						095afdfe47 
					 
					
						
						
							
							Merge leader_to_validator/validator_to_leader  
						
						
						
						
					 
					
						2019-02-11 08:57:44 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4ae1783b97 
					 
					
						
						
							
							Remove code duplication between leader_to_validator/validator_to_leader  
						
						
						
						
					 
					
						2019-02-10 17:53:42 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cd92adb1c6 
					 
					
						
						
							
							Stop sending metrics by default  
						
						... 
						
						
						
						`source scripts/configure-metrics.sh` can be used at any time to easily
activate metrics if desired for local development and test. 
						
						
					 
					
						2019-02-10 17:24:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7dec40ff05 
					 
					
						
						
							
							slot 0 now contains the same number of ticks as all subsequent slots  
						
						
						
						
					 
					
						2019-02-10 16:34:10 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						4b38ecd916 
					 
					
						
						
							
							fix tpu tvu bank race ( #2707 )  
						
						... 
						
						
						
						* Fix tpu tvu bank race
* Test highlighting race between tvu and tpu banks during leader to leader transitions 
						
						
					 
					
						2019-02-10 16:28:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						02c0098d57 
					 
					
						
						
							
							Less --verbose by default  
						
						
						
						
					 
					
						2019-02-10 10:19:16 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						1e58c585d3 
					 
					
						
						
							
							Add retry_get_balance function  
						
						... 
						
						
						
						clients don't need to know about json 
						
						
					 
					
						2019-02-10 09:08:16 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						ed4e9febe0 
					 
					
						
						
							
							Refactor wallet processing  
						
						... 
						
						
						
						Yuge functions 
						
						
					 
					
						2019-02-10 09:08:16 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1c61415cee 
					 
					
						
						
							
							Remove stale TODO.   #1899  was resolved a while ago  
						
						
						
						
					 
					
						2019-02-09 16:57:46 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c02625f91a 
					 
					
						
						
							
							Ban Default::default()  
						
						
						
						
					 
					
						2019-02-09 10:12:32 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						da5b777ee7 
					 
					
						
						
							
							Purge Default::default()  
						
						
						
						
					 
					
						2019-02-09 10:12:32 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a6aaca814c 
					 
					
						
						
							
							Rename enum Config to enum PohServiceConfig  
						
						
						
						
					 
					
						2019-02-09 10:12:32 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						ab3dd2a1b3 
					 
					
						
						
							
							Integrate the blocktree proposal into the book ( #2704 )  
						
						
						
						
					 
					
						2019-02-08 20:27:35 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						7b7a2fc52b 
					 
					
						
						
							
							Rename Appendix to API Reference  
						
						... 
						
						
						
						And move before the proposals, since all this stuff is already
implemented. 
						
						
					 
					
						2019-02-08 18:08:00 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						95b28d4d8c 
					 
					
						
						
							
							Move now to after super majority time is calculated  
						
						... 
						
						
						
						'now' could end up being earlier than the supermajority calculated time.
Leading to underflow errors and thread panic. 
						
						
					 
					
						2019-02-08 15:53:23 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						1278396bd5 
					 
					
						
						
							
							Cleanup consecutive entries code from window_service ( #2697 )  
						
						... 
						
						
						
						* Remove returning entries from db_ledger on insert
* Fix tests to check for correctness
* Delete generate_repairs and max_repair_entry_height 
						
						
					 
					
						2019-02-08 14:19:28 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						0e29868e34 
					 
					
						
						
							
							add ticks_left_in_block ( #2694 )  
						
						... 
						
						
						
						* add ticks_left_in_block
* de-combine tests 
						
						
					 
					
						2019-02-08 10:30:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0115a1f834 
					 
					
						
						
							
							Remove unused SocketAddr  
						
						
						
						
					 
					
						2019-02-08 10:23:39 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cf103add54 
					 
					
						
						
							
							Remove old Tpu leader rotation shutdown mechanism  
						
						
						
						
					 
					
						2019-02-08 09:07:35 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						766af58cd8 
					 
					
						
						
							
							Prune unnecessary test imports  
						
						
						
						
					 
					
						2019-02-08 08:43:11 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5200435bab 
					 
					
						
						
							
							Strip unused return type  
						
						
						
						
					 
					
						2019-02-08 08:43:11 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						56734dca3b 
					 
					
						
						
							
							Align Tpu::new() and Tpu::switch_to_leader() arguments  
						
						
						
						
					 
					
						2019-02-07 21:33:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						dbaf8e66ab 
					 
					
						
						
							
							Remove code duplication  
						
						
						
						
					 
					
						2019-02-07 21:33:49 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						6e7c5f205b 
					 
					
						
						
							
							Rename db_ledger to blocktree ( #2698 )  
						
						
						
						
					 
					
						2019-02-07 20:52:39 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e7df3cfe22 
					 
					
						
						
							
							thin_client grooming: remove dead code, improve var names and error reporting  
						
						
						
						
					 
					
						2019-02-07 19:41:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0e8540417f 
					 
					
						
						
							
							Add get_next_last_id  
						
						
						
						
					 
					
						2019-02-07 19:41:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c3ad0eebec 
					 
					
						
						
							
							Clean up get_last_id()  
						
						
						
						
					 
					
						2019-02-07 19:41:58 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						c82ffaabdc 
					 
					
						
						
							
							Rename, purge use of term delta  
						
						... 
						
						
						
						This would be a fine document to introduce the term delta, but
it looks like the content flows just fine without it. 
						
						
					 
					
						2019-02-07 16:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						4e6a9b029a 
					 
					
						
						
							
							finalized -> frozen  
						
						
						
						
					 
					
						2019-02-07 16:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						3e519faaa8 
					 
					
						
						
							
							Move to 80-char lines  
						
						
						
						
					 
					
						2019-02-07 16:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e2eb7c1ba7 
					 
					
						
						
							
							Render ASCII art  
						
						
						
						
					 
					
						2019-02-07 16:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						87ba5b865d 
					 
					
						
						
							
							Fix markdown  
						
						
						
						
					 
					
						2019-02-07 16:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						992f2790e7 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2019-02-07 16:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						e1a099632e 
					 
					
						
						
							
							fork design book  
						
						
						
						
					 
					
						2019-02-07 16:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						fd7db7a954 
					 
					
						
						
							
							Support multiple forks in the ledger ( #2277 )  
						
						... 
						
						
						
						* Modify db_ledger to support per_slot metadata, add signal for updates, and add chaining to slots in db_ledger
* Modify replay stage to ask db_ledger for updates based on slots
* Add repair send/receive metrics
* Add repair service, remove old repair code
* Fix tmp_copy_ledger and setup for tests to account for multiple slots and tick limits within slots 
						
						
					 
					
						2019-02-07 15:10:54 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5bb4ac9873 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2019-02-07 16:09:04 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						31b0d14856 
					 
					
						
						
							
							wip, initial explanation on vote signer validator and stake owner relationship  
						
						
						
						
					 
					
						2019-02-07 16:09:04 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						952ab2bde5 
					 
					
						
						
							
							Runtime fix  
						
						
						
						
					 
					
						2019-02-07 11:30:05 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						3c6af52a71 
					 
					
						
						
							
							Fix pay-to-self Accounts bug ( #2682 )  
						
						... 
						
						
						
						* Add failing tests
* Fix tests
* Plumb AccountLoadedTwice error
* Fixup budget cancel actions to not depend on duplicate accounts
* Use has_duplicates
* Update budget-based golden 
						
						
					 
					
						2019-02-07 12:14:10 -07:00