Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e485f3ee75 
							
						 
					 
					
						
						
							
							Fix bug in reduced tree fork choice  
						
						
						
					 
					
						2019-06-24 09:34:54 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85b23f9f1b 
							
						 
					 
					
						
						
							
							Add incomplete progress on fork choice  
						
						
						
					 
					
						2019-06-24 09:34:54 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a98502ad6 
							
						 
					 
					
						
						
							
							Fix bug in epoch trans. finalization  
						
						
						
					 
					
						2019-06-24 09:34:53 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55196dff64 
							
						 
					 
					
						
						
							
							Remove iter mod from beacon chain  
						
						... 
						
						
						
						Now the iter mod in store is the only implementation 
						
					 
					
						2019-06-24 09:34:53 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							952e08ba38 
							
						 
					 
					
						
						
							
							Add state roots iter to store  
						
						
						
					 
					
						2019-06-24 09:34:53 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b5c70711d 
							
						 
					 
					
						
						
							
							Cover edge case in reduced tree  
						
						
						
					 
					
						2019-06-24 09:34:53 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd384e54f4 
							
						 
					 
					
						
						
							
							Add weightless blocks to reduced tree, fix bugs  
						
						
						
					 
					
						2019-06-24 09:34:53 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c2bbb6c05 
							
						 
					 
					
						
						
							
							Add stubbed-out block processing to fork choice  
						
						
						
					 
					
						2019-06-24 09:34:52 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fb6ffffe2 
							
						 
					 
					
						
						
							
							Add new beacon chain test harness  
						
						
						
					 
					
						2019-06-24 09:34:52 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4621a9f1a 
							
						 
					 
					
						
						
							
							Improve reduced tree fork choice  
						
						
						
					 
					
						2019-06-24 09:34:52 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7756a658a7 
							
						 
					 
					
						
						
							
							Update fork choice find head fn  
						
						
						
					 
					
						2019-06-24 09:34:51 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ee71aa808 
							
						 
					 
					
						
						
							
							Add new fork choice struct to beacon chain  
						
						
						
					 
					
						2019-06-24 09:34:51 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c43bbfe183 
							
						 
					 
					
						
						
							
							Rename fork_choice_2 to lmd_ghost  
						
						
						
					 
					
						2019-06-24 09:34:51 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f44402691 
							
						 
					 
					
						
						
							
							Add RwLock to reduced tree  
						
						
						
					 
					
						2019-06-24 09:34:51 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a62c571133 
							
						 
					 
					
						
						
							
							Fix compile errors in reduced tree  
						
						
						
					 
					
						2019-06-24 09:34:51 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a3d54761a 
							
						 
					 
					
						
						
							
							Add progress on reduced tree fork choice  
						
						
						
					 
					
						2019-06-24 09:34:51 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b4c9a98df 
							
						 
					 
					
						
						
							
							Copy-paste reduced-tree code  
						
						
						
					 
					
						2019-06-24 09:34:50 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6747094c8 
							
						 
					 
					
						
						
							
							Merge pull request  #386  from vlopes11/ssz-ambiguous  
						
						... 
						
						
						
						`ssz` is ambiguous (name vs any other name during import resolution) 
						
					 
					
						2019-06-24 07:56:50 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25e93f60fd 
							
						 
					 
					
						
						
							
							Tidy comments  
						
						
						
					 
					
						2019-06-17 10:01:23 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cec5dc073 
							
						 
					 
					
						
						
							
							process slashings: fix subtraction overflow  
						
						
						
					 
					
						2019-06-17 17:22:48 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03c50354f4 
							
						 
					 
					
						
						
							
							v0.6: update all spec version comments  
						
						
						
					 
					
						2019-06-17 17:22:48 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1823378bfa 
							
						 
					 
					
						
						
							
							v0.6: remove some FIXMEs  
						
						
						
					 
					
						2019-06-17 17:22:48 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28b89f3fdd 
							
						 
					 
					
						
						
							
							Run rustfmt with updated cargo  
						
						
						
					 
					
						2019-06-17 15:24:13 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							660a35991f 
							
						 
					 
					
						
						
							
							update minimal spec, fix all tests  
						
						
						
					 
					
						2019-06-17 15:21:03 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a71f05066b 
							
						 
					 
					
						
						
							
							Merge branch 'docker-env' into v0.6.1  
						
						
						
					 
					
						2019-06-13 10:37:35 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4686542e10 
							
						 
					 
					
						
						
							
							bls: fix unused import warning  
						
						
						
					 
					
						2019-06-12 16:56:57 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0da63a0e65 
							
						 
					 
					
						
						
							
							shuffling: delete old yaml test  
						
						
						
					 
					
						2019-06-12 16:56:33 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea43515eb0 
							
						 
					 
					
						
						
							
							committee cache: fix a test for shard delta changes  
						
						
						
					 
					
						2019-06-12 16:55:59 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e51a04139 
							
						 
					 
					
						
						
							
							Delete unused fished_yates_shuffle crate  
						
						
						
					 
					
						2019-06-12 16:55:01 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88790e6abe 
							
						 
					 
					
						
						
							
							bls: debugging utils and fake sig fix  
						
						... 
						
						
						
						There was a discrepancy between the is_empty fields of fake signatures during testing, so I've added
a small hack to set the is_empty field of a fake signature based on the byte content.
Alternatively, we could just make it so that any fake signature is defined to be equal to any other. 
						
					 
					
						2019-06-12 15:44:23 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64dca6fba7 
							
						 
					 
					
						
						
							
							committee cache: avoid spurious recomputes  
						
						... 
						
						
						
						Check that the committeee cache matches the absolute epoch for the relative epoch, rather than
always checking the previous epoch. 
						
					 
					
						2019-06-12 15:41:20 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44bccda4b3 
							
						 
					 
					
						
						
							
							epoch proc: set correct active index root  
						
						
						
					 
					
						2019-06-12 15:39:48 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bf6ba337d 
							
						 
					 
					
						
						
							
							bls: as_hex_string for aggregate signatures/pubkeys  
						
						
						
					 
					
						2019-06-11 18:00:05 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0eea6fd367 
							
						 
					 
					
						
						
							
							bls: fix imports for fake_crypto  
						
						
						
					 
					
						2019-06-11 17:58:03 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e550c0218f 
							
						 
					 
					
						
						
							
							Add various fixes to clippy lints  
						
						... 
						
						
						
						Thou shalt appease clippy 
						
					 
					
						2019-06-10 11:01:25 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a662c3a940 
							
						 
					 
					
						
						
							
							Fix various compile errors and warnings  
						
						
						
					 
					
						2019-06-09 06:26:34 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab12787610 
							
						 
					 
					
						
						
							
							Update account manager config parsing  
						
						
						
					 
					
						2019-06-09 04:34:56 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3487b16ce5 
							
						 
					 
					
						
						
							
							Add eth2_config crate, integrate into val client  
						
						
						
					 
					
						2019-06-08 20:21:50 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8fc5f31d8 
							
						 
					 
					
						
						
							
							Add Eth2Config to runtime  
						
						
						
					 
					
						2019-06-08 13:17:03 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							749f2fcb5f 
							
						 
					 
					
						
						
							
							Unify EthSpecs in Mainnet and Minimal  
						
						
						
					 
					
						2019-06-08 08:49:04 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caddeba81b 
							
						 
					 
					
						
						
							
							Remove genesis_epoch from ChainSpec  
						
						
						
					 
					
						2019-06-08 08:17:42 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e74d49fc8a 
							
						 
					 
					
						
						
							
							Remove dupe info between ChainSpec and EthSpec  
						
						
						
					 
					
						2019-06-08 07:57:25 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39ec96ad82 
							
						 
					 
					
						
						
							
							Run rustfmt  
						
						
						
					 
					
						2019-06-07 02:55:43 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							719dd72de6 
							
						 
					 
					
						
						
							
							Fix recently introduced sync bugs  
						
						
						
					 
					
						2019-06-07 02:55:16 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9f0348930 
							
						 
					 
					
						
						
							
							epoch processing: fix inclusion info proposer idx  
						
						
						
					 
					
						2019-06-04 17:10:18 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c151e5861e 
							
						 
					 
					
						
						
							
							epoch processing: fix shard delta calculation  
						
						
						
					 
					
						2019-06-04 17:10:11 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49e19e2b7d 
							
						 
					 
					
						
						
							
							state_proc: verify sig in process_block_header  
						
						
						
					 
					
						2019-06-04 16:37:36 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47128ea834 
							
						 
					 
					
						
						
							
							Fix bug in proposer rewards  
						
						
						
					 
					
						2019-06-04 15:00:52 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50dd963fdd 
							
						 
					 
					
						
						
							
							Fix bug in epoch_processing  
						
						
						
					 
					
						2019-06-04 14:16:45 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67fdb4a7fb 
							
						 
					 
					
						
						
							
							Store beacon state committee cache in DB  
						
						
						
					 
					
						2019-06-04 13:13:58 +10:00