John Adler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fec7168512
							
						
					 | 
					
						
						
							
							Fix lots of typos.
						
						
						
						
						
					 | 
					
						2019-07-26 15:26:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5a98502ad6
							
						
					 | 
					
						
						
							
							Fix bug in epoch trans. finalization
						
						
						
						
						
					 | 
					
						2019-06-24 09:34:53 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							03c50354f4
							
						
					 | 
					
						
						
							
							v0.6: update all spec version comments
						
						
						
						
						
					 | 
					
						2019-06-17 17:22:48 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a71f05066b
							
						
					 | 
					
						
						
							
							Merge branch 'docker-env' into v0.6.1
						
						
						
						
						
					 | 
					
						2019-06-13 10:37:35 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							44bccda4b3
							
						
					 | 
					
						
						
							
							epoch proc: set correct active index root
						
						
						
						
						
					 | 
					
						2019-06-12 15:39:48 +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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9790968378
							
						
					 | 
					
						
						
							
							Remove old inclusion_distance file
						
						
						
						
						
					 | 
					
						2019-05-22 12:19:13 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							56424d94c6
							
						
					 | 
					
						
						
							
							spec v0.6.1: update per-epoch processing
						
						
						
						
						
					 | 
					
						2019-05-21 16:43:54 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d3d2900a6a
							
						
					 | 
					
						
						
							
							state_processing: get_attesting_indices in common
						
						
						
						
						
					 | 
					
						2019-05-21 16:43:54 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6660311b2b
							
						
					 | 
					
						
						
							
							Rename EpochCache to CommitteeCache
						
						
						
						
						
					 | 
					
						2019-05-20 14:36:54 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9264ec1aa9
							
						
					 | 
					
						
						
							
							Remove state.get_crosslink_committee fn
						
						
						
						
						
						
						
						Replaced by state.get_crosslink_committee_for_shard 
						
					 | 
					
						2019-05-19 17:08:09 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ea96d24420
							
						
					 | 
					
						
						
							
							Make #stateprocessingcompileagain
						
						
						
						
						
					 | 
					
						2019-05-19 16:56:39 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							03849de319
							
						
					 | 
					
						
						
							
							Fix some BeaconState API changes in state proc.
						
						
						
						
						
					 | 
					
						2019-05-19 15:56:24 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							137afa9131
							
						
					 | 
					
						
						
							
							state_processing: nicer attestation swap
						
						
						
						
						
					 | 
					
						2019-05-15 17:14:07 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							79de966d3a
							
						
					 | 
					
						
						
							
							spec: top-level per-epoch processing v0.6.1
						
						
						
						
						
					 | 
					
						2019-05-14 15:00:18 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e80264b8c8
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into spec-0.6
						
						
						
						
						
					 | 
					
						2019-05-14 12:09:59 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							13ec3d125e
							
						
					 | 
					
						
						
							
							WIP trash changes
						
						
						
						
						
					 | 
					
						2019-05-13 17:32:06 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ce8ebeccbc
							
						
					 | 
					
						
						
							
							Rename BeaconStateTypes to EthSpec
						
						
						
						
						
					 | 
					
						2019-05-10 14:47:09 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8cefd20e9d
							
						
					 | 
					
						
						
							
							Add progress on state_processing fixed-len update
						
						
						
						
						
					 | 
					
						2019-05-08 15:36:02 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							839ef0119b
							
						
					 | 
					
						
						
							
							spec: justification and finalization v0.6.1
						
						
						
						
						
					 | 
					
						2019-05-07 18:27:36 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d95ae95ce8
							
						
					 | 
					
						
						
							
							spec: update tags to v0.5.1
						
						
						
						
						
					 | 
					
						2019-04-17 12:00:23 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b8c4c3308a
							
						
					 | 
					
						
						
							
							Update types to new tree_hash crate
						
						
						
						
						
					 | 
					
						2019-04-16 14:14:38 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							baca2c90ab
							
						
					 | 
					
						
						
							
							Add last of 0.5.0 upgrades. Woo!
						
						
						
						
						
					 | 
					
						2019-03-19 19:43:31 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							35b90728c7
							
						
					 | 
					
						
						
							
							Push more epoch processing fns to 0.5.0
						
						
						
						
						
					 | 
					
						2019-03-19 19:27:10 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d20fb93f0c
							
						
					 | 
					
						
						
							
							Update rewards processing to v0.5.0
						
						
						
						
						
					 | 
					
						2019-03-19 17:16:51 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							37b8e9f39a
							
						
					 | 
					
						
						
							
							Move get_active_validator_indices to state
						
						
						
						
						
					 | 
					
						2019-03-19 09:09:57 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1028acf3f1
							
						
					 | 
					
						
						
							
							Move state trans fns into state_processing
						
						
						
						
						
					 | 
					
						2019-03-18 21:34:42 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							816c2c651b
							
						
					 | 
					
						
						
							
							Modify genesis processing process.
						
						
						
						
						
						
						
						- Removed BeaconStateBuilder
- Added genesis code to `state_processing`. 
						
					 | 
					
						2019-03-17 23:11:07 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3a384d93f8
							
						
					 | 
					
						
						
							
							Allow state processing to compile under v0.5.0
						
						
						
						
						
					 | 
					
						2019-03-17 17:47:12 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1c1c15a122
							
						
					 | 
					
						
						
							
							Tidy per epoch processing
						
						
						
						
						
						
						
						- Add comments to ValidatorStatuses
- Add some checks to guard against a bad statuses list
- Remove unused attester_sets.rs file. 
						
					 | 
					
						2019-03-14 16:00:22 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							10aee6214c
							
						
					 | 
					
						
						
							
							Tidy per_epoch_processing
						
						
						
						
						
						
						
						Mainly renaming variables and files for readability. 
						
					 | 
					
						2019-03-14 14:59:30 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							95599ddc66
							
						
					 | 
					
						
						
							
							Update Attesters struct
						
						
						
						
						
						
						
						- Renames variables
- Moves total balance calculation into struct 
						
					 | 
					
						2019-03-14 12:49:48 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a319144835
							
						
					 | 
					
						
						
							
							Improve crosslink reward processing
						
						
						
						
						
					 | 
					
						2019-03-14 12:17:43 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6f919e6f7d
							
						
					 | 
					
						
						
							
							Add first iteration on faster rewards processing.
						
						
						
						
						
					 | 
					
						2019-03-14 11:53:50 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f949919b9b
							
						
					 | 
					
						
						
							
							Add comments to epoch_processing
						
						
						
						
						
					 | 
					
						2019-03-12 18:02:53 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							53456a6c79
							
						
					 | 
					
						
						
							
							Remove last inclusion_slot(..) call
						
						
						
						
						
					 | 
					
						2019-03-10 21:06:40 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f27b62d410
							
						
					 | 
					
						
						
							
							Add optimisation for epoch processing
						
						
						
						
						
					 | 
					
						2019-03-10 17:49:06 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							63743a962c
							
						
					 | 
					
						
						
							
							Add per-epoch benchmarks, optimise function.
						
						
						
						
						
					 | 
					
						2019-03-09 10:38:53 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							93ce7b59e7
							
						
					 | 
					
						
						
							
							Merge branch 'master' into v0.4.0-types
						
						
						
						
						
					 | 
					
						2019-03-07 12:03:27 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e6526c9895
							
						
					 | 
					
						
						
							
							Refactor winning root logic
						
						
						
						
						
					 | 
					
						2019-03-07 11:32:53 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8a25fd48cf
							
						
					 | 
					
						
						
							
							Fix per_epoch_processing so it compiles again
						
						
						
						
						
					 | 
					
						2019-03-06 18:57:41 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							17210faf3a
							
						
					 | 
					
						
						
							
							Start reorg of per_epoch_processing
						
						
						
						
						
					 | 
					
						2019-03-06 17:14:54 +11:00 | 
					
					
						
						
							
							
							
						
					 |