Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2527252248 
							
						 
					 
					
						
						
							
							Merge branch 'master' into 0.5.1-tests  
						
						
						
					 
					
						2019-04-17 21:21:07 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b201c52140 
							
						 
					 
					
						
						
							
							state transition tests: use TreeHashVector  
						
						
						
					 
					
						2019-04-17 18:07:28 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							332795e8b7 
							
						 
					 
					
						
						
							
							Revert "questionable patch for TreeHashVector"  
						
						... 
						
						
						
						This reverts commit 701cc00d08 
						
					 
					
						2019-04-17 18:00:14 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							745d360566 
							
						 
					 
					
						
						
							
							Store state roots during slot processing  
						
						
						
					 
					
						2019-04-17 17:17:43 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							343909ef31 
							
						 
					 
					
						
						
							
							Fix boolean-bitfield serialization  
						
						
						
					 
					
						2019-04-17 17:17:07 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3779caede 
							
						 
					 
					
						
						
							
							Add extra info to block proc. error message  
						
						
						
					 
					
						2019-04-17 13:59:40 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f592183aa9 
							
						 
					 
					
						
						
							
							Fix signed_root vs tree_hash_root in per_slot  
						
						
						
					 
					
						2019-04-17 12:00:24 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							701cc00d08 
							
						 
					 
					
						
						
							
							questionable patch for TreeHashVector  
						
						
						
					 
					
						2019-04-17 12:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d95ae95ce8 
							
						 
					 
					
						
						
							
							spec: update tags to v0.5.1  
						
						
						
					 
					
						2019-04-17 12:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2914d77cd3 
							
						 
					 
					
						
						
							
							spec: update to v0.5.1  
						
						
						
					 
					
						2019-04-17 12:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f63c89bb6 
							
						 
					 
					
						
						
							
							jenkins: run all state tests  
						
						
						
					 
					
						2019-04-17 12:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a19f8580f5 
							
						 
					 
					
						
						
							
							travis: state transition tests  
						
						
						
					 
					
						2019-04-17 12:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32547373e5 
							
						 
					 
					
						
						
							
							spec: simplify cache_state  
						
						... 
						
						
						
						The `latest_block_root` input argument was unnecessary as we were always setting it to something
almost equivalent to `state.latest_block_root` anyway, and more importantly, it was messing up the
caching of the state root. Previously it was possible for the function to update the state's latest
block root, and then hash the outdated block root that was passed in as an argument. 
						
					 
					
						2019-04-17 12:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19fad1012f 
							
						 
					 
					
						
						
							
							state transitions tests: check more fields  
						
						
						
					 
					
						2019-04-17 12:00:22 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b21cc64949 
							
						 
					 
					
						
						
							
							state transition tests: check expected state  
						
						
						
					 
					
						2019-04-17 12:00:22 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71a0fed8eb 
							
						 
					 
					
						
						
							
							testing: add a fake_crypto feature  
						
						
						
					 
					
						2019-04-17 12:00:22 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							300fcd6ec3 
							
						 
					 
					
						
						
							
							state transition test progress  
						
						
						
					 
					
						2019-04-17 12:00:22 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a02567440 
							
						 
					 
					
						
						
							
							bitfield: fix bit ordering issue with YAML parsing  
						
						
						
					 
					
						2019-04-17 12:00:22 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8da8730dca 
							
						 
					 
					
						
						
							
							spec: check ProposalSlashing epochs, not slots  
						
						... 
						
						
						
						As per v0.5.{0,1} of the spec, we only need to check that the epochs of two proposal slashings are
equal, not their slots. 
						
					 
					
						2019-04-17 12:00:21 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49d066015b 
							
						 
					 
					
						
						
							
							Make genesis beacon state return a beacon state  
						
						
						
					 
					
						2019-04-17 10:33:31 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f69b56ad60 
							
						 
					 
					
						
						
							
							Add new tree_hash crate project wide.  
						
						
						
					 
					
						2019-04-16 14:25:43 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8c4c3308a 
							
						 
					 
					
						
						
							
							Update types to new tree_hash crate  
						
						
						
					 
					
						2019-04-16 14:14:38 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89bc15f77e 
							
						 
					 
					
						
						
							
							Move some long-running tests to release-only  
						
						
						
					 
					
						2019-04-15 09:59:35 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							914e0cf1fc 
							
						 
					 
					
						
						
							
							Skip long-running tests in debug  
						
						
						
					 
					
						2019-04-03 17:27:32 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1913be0c6f 
							
						 
					 
					
						
						
							
							Fix clippy lints  
						
						
						
					 
					
						2019-04-03 16:23:09 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38f2cb9555 
							
						 
					 
					
						
						
							
							Run rustfmt  
						
						
						
					 
					
						2019-04-02 14:30:32 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fe7dd80e2 
							
						 
					 
					
						
						
							
							Merge branch 'validator-enhancements' into testnet-client  
						
						
						
					 
					
						2019-04-02 14:29:43 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e53e23175a 
							
						 
					 
					
						
						
							
							Merge pull request  #330  from sigp/state-transition-tests  
						
						... 
						
						
						
						[WIP] State transition tests 
						
					 
					
						2019-04-02 14:01:23 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							206f651895 
							
						 
					 
					
						
						
							
							Merge pull request  #293  from michaelsproul/operation-pool  
						
						... 
						
						
						
						Implement Operation Pool 
						
					 
					
						2019-04-02 13:53:22 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd860eb3e1 
							
						 
					 
					
						
						
							
							Fixes bug in epoch processing.  
						
						... 
						
						
						
						- Was using the wrong slot to determine relative epoch.
- Added a non-related test I build during the search 
						
					 
					
						2019-03-31 15:30:09 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5f176a152 
							
						 
					 
					
						
						
							
							Merge branch 'master' into blop-pool  
						
						
						
					 
					
						2019-03-29 17:49:33 +11:00 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1d7e26cac 
							
						 
					 
					
						
						
							
							Merge branch 'yaml-test-downloads' into state-transition-tests  
						
						
						
					 
					
						2019-03-29 11:48:26 +11:00 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							023b4e8c92 
							
						 
					 
					
						
						
							
							Merge master and remove ssz length encoding from FakeBLS  
						
						
						
					 
					
						2019-03-29 11:47:22 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b887509607 
							
						 
					 
					
						
						
							
							Fix double advance-cache calls bug  
						
						
						
					 
					
						2019-03-27 10:35:46 +11:00 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							033ae1b747 
							
						 
					 
					
						
						
							
							WIP begin testing  
						
						
						
					 
					
						2019-03-26 18:28:29 +11:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99dbed86f1 
							
						 
					 
					
						
						
							
							types: PendingAttestation::from_attestation  
						
						
						
					 
					
						2019-03-26 18:20:01 +11:00 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d65ee130d 
							
						 
					 
					
						
						
							
							Include yaml-utils/specs folder  
						
						
						
					 
					
						2019-03-25 18:42:41 +11:00 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d76baa1cc1 
							
						 
					 
					
						
						
							
							Allow downloading of large tests from EF github and fix issues with serde  
						
						
						
					 
					
						2019-03-25 18:02:37 +11:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							518359e898 
							
						 
					 
					
						
						
							
							op-pool: implement attester slashings  
						
						
						
					 
					
						2019-03-25 16:58:20 +11:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e512f7c0e1 
							
						 
					 
					
						
						
							
							op-pool: validate_attestation_time_independent_only  
						
						
						
					 
					
						2019-03-25 11:29:03 +11:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95ed402228 
							
						 
					 
					
						
						
							
							op-pool: rename to verify_*_time_independent_only  
						
						
						
					 
					
						2019-03-25 11:29:03 +11:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2fe14e12c 
							
						 
					 
					
						
						
							
							Operation pool: refactor verify_deposit/exit  
						
						
						
					 
					
						2019-03-25 11:29:03 +11:00 
						 
				 
			
				
					
						
							
							
								Michael Sproul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f4a2fbde1 
							
						 
					 
					
						
						
							
							Implement transaction pool basics  
						
						
						
					 
					
						2019-03-25 11:29:03 +11:00 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fd2e47e99 
							
						 
					 
					
						
						
							
							Modifications to serde  
						
						
						
					 
					
						2019-03-22 16:10:43 +11:00 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
						
						
							
						
						
							192a49a23d 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:sigp/lighthouse into v0.5.0-state-transition-tests  
						
						
						
					 
					
						2019-03-22 09:23:56 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84f373fcc2 
							
						 
					 
					
						
						
							
							Fix clippy lints  
						
						
						
					 
					
						2019-03-20 10:51:53 +11: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 
						 
				 
			
				
					
						
							
							
								Kirk Baird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26f8694161 
							
						 
					 
					
						
						
							
							Begin updating serde such that it can read the yaml test files  
						
						
						
					 
					
						2019-03-19 18:05:05 +11:00 
						 
				 
			
				
					
						
							
							
								Paul Hauner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61f6fe25e7 
							
						 
					 
					
						
						
							
							Tidy reward processing  
						
						
						
					 
					
						2019-03-19 17:26:20 +11:00