Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a0148b5aae
							
						
					 | 
					
						
						
							
							Rename SSZ traits (Encodable -> Encode)
						
						
						
						
						
					 | 
					
						2019-05-13 15:12:19 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3ef46c03d1
							
						
					 | 
					
						
						
							
							Merge branch 'fixed-vec' into sos
						
						
						
						
						
					 | 
					
						2019-05-10 15:27:21 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2a938f2fd5
							
						
					 | 
					
						
						
							
							Fix clippy lints
						
						
						
						
						
					 | 
					
						2019-05-09 13:35:00 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ebbeb03349
							
						
					 | 
					
						
						
							
							Update boolean bitfield to new SSZ
						
						
						
						
						
					 | 
					
						2019-05-06 13:25:11 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							84d72cfed6
							
						
					 | 
					
						
						
							
							Tidy and add docs for cached tree hash
						
						
						
						
						
					 | 
					
						2019-04-29 17:46:01 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d3309b9f7e
							
						
					 | 
					
						
						
							
							Fix bug with bitfield tree hash caching
						
						
						
						
						
					 | 
					
						2019-04-26 17:27:39 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f65e981f6f
							
						
					 | 
					
						
						
							
							Begin implementing cached hashing in types
						
						
						
						
						
					 | 
					
						2019-04-26 15:24:18 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2527252248
							
						
					 | 
					
						
						
							
							Merge branch 'master' into 0.5.1-tests
						
						
						
						
						
					 | 
					
						2019-04-17 21:21:07 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							343909ef31
							
						
					 | 
					
						
						
							
							Fix boolean-bitfield serialization
						
						
						
						
						
					 | 
					
						2019-04-17 17:17:07 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0a02567440
							
						
					 | 
					
						
						
							
							bitfield: fix bit ordering issue with YAML parsing
						
						
						
						
						
					 | 
					
						2019-04-17 12:00:22 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							10a5d2657c
							
						
					 | 
					
						
						
							
							Encode bitfield as list not vector
						
						
						
						
						
					 | 
					
						2019-04-17 11:57:57 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b8c4c3308a
							
						
					 | 
					
						
						
							
							Update types to new tree_hash crate
						
						
						
						
						
					 | 
					
						2019-04-16 14:14:38 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1d34e2b2a5
							
						
					 | 
					
						
						
							
							Fix bug in bitfield.
						
						
						
						
						
					 | 
					
						2019-04-02 15:34:18 +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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dbcc88ad67
							
						
					 | 
					
						
						
							
							Ensure BitVec is initialized using a multiple of 8
						
						
						
						
						
						
						
						I found it was panic-ing when supplied a non-power-of-zero len. 
						
					 | 
					
						2019-03-30 17:13:23 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fd2f9d0d15
							
						
					 | 
					
						
						
							
							Remove ssz encoding of length from; Signature, AggregateSiganture, PublicKey, SecretKey
						
						
						
						
						
					 | 
					
						2019-03-26 16:45:25 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							336b3a8a59
							
						
					 | 
					
						
						
							
							Consolidate branches
						
						
						
						
						
					 | 
					
						2019-03-26 15:47:16 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							864ef137ef
							
						
					 | 
					
						
						
							
							Merge ssz little endian branch
						
						
						
						
						
					 | 
					
						2019-03-26 15:44:01 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							116d995960
							
						
					 | 
					
						
						
							
							Merge current master and fix ssz-fuzzing
						
						
						
						
						
					 | 
					
						2019-03-26 14:53:50 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2f11b0ff71
							
						
					 | 
					
						
						
							
							Merge branch 'master' into v0.5.0-state-transition-tests
						
						
						
						
						
						
						
						Signed-off-by: Kirk Baird <baird.k@outlook.com> 
						
					 | 
					
						2019-03-25 18:21:12 +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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8a7c51271e
							
						
					 | 
					
						
						
							
							Bitfield: use BitOr instead of BitAnd for union
						
						
						
						
						
						
						
						Closes #314 
						
					 | 
					
						2019-03-25 11:29:03 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Sproul
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							18a7bd243c
							
						
					 | 
					
						
						
							
							Bitfield: implement union/intersection/difference
						
						
						
						
						
					 | 
					
						2019-03-25 11:29:03 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9cef6a5814
							
						
					 | 
					
						
						
							
							Finish implementing Darrens migrate-ssz-little-endian and add wrapper to check for ssz underflow
						
						
						
						
						
					 | 
					
						2019-03-18 18:11:46 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
						
						
							
						
						
							10efc9a934
							
						
					 | 
					
						
						
							
							Merge branch 'master' into kirk-migrate-ssz-to-little-endian
						
						
						
						
						
						
						
						Signed-off-by: Kirk Baird <baird.k@outlook.com> 
						
					 | 
					
						2019-03-18 11:40:39 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							236b97476a
							
						
					 | 
					
						
						
							
							Marge fixes to test_harness, add serdehex crate
						
						
						
						
						
					 | 
					
						2019-03-15 13:31:30 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							243ef2db80
							
						
					 | 
					
						
						
							
							Merge pull request #258 from sigp/ssz-fuzzing
						
						
						
						
						
						
						
						Basic Fuzz Tests 
						
					 | 
					
						2019-03-13 14:05:41 +13:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mjkeating
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4f3bab68d
							
						
					 | 
					
						
						
							
							Updated TreeHash logic as per revised spec
						
						
						
						
						
					 | 
					
						2019-03-08 15:24:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darren Langley
							
						 
					 | 
					
						
						
						
						
							
						
						
							2961edcbb4
							
						
					 | 
					
						
						
							
							merged upstream changes
						
						
						
						
						
					 | 
					
						2019-02-23 14:24:23 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ab1dc7bfce
							
						
					 | 
					
						
						
							
							Add simple fuzz tests for hashing and boolean-bitfield
						
						
						
						
						
					 | 
					
						2019-02-22 16:50:14 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mjkeating
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fa141181b
							
						
					 | 
					
						
						
							
							Updated TreeHash to spec - added padding
						
						
						
						
						
					 | 
					
						2019-02-17 09:30:18 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darren Langley
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7a9fac6b5
							
						
					 | 
					
						
						
							
							fixed tests in broader project
						
						
						
						
						
					 | 
					
						2019-02-15 21:32:17 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							35c914baa6
							
						
					 | 
					
						
						
							
							Revert "Merge pull request #200 from sigp/new-structure"
						
						
						
						
						
						
						
						This reverts commit d7a3545be1, reversing
changes made to 1da06c156c. 
						
					 | 
					
						2019-02-14 12:09:18 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1d5ff4359a
							
						
					 | 
					
						
						
							
							Strip out old code
						
						
						
						
						
						
						
						All of these files have been moved to either:
- https://github.com/sigp/lighthouse-beacon
- https://github.com/sigp/lighthouse-validator
- https://github.com/sigp/lighthouse-common
For rationale, see: https://github.com/sigp/lighthouse/issues/197 
						
					 | 
					
						2019-02-13 14:15:53 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4824b43808
							
						
					 | 
					
						
						
							
							Fix various clippy lints
						
						
						
						
						
					 | 
					
						2019-02-13 07:46:59 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d5da84d967
							
						
					 | 
					
						
						
							
							Add BitAnd impl for BooleanBitfield
						
						
						
						
						
					 | 
					
						2019-01-28 11:23:01 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							90ae2298ab
							
						
					 | 
					
						
						
							
							Impl serde::Serialize for all types
						
						
						
						
						
					 | 
					
						2019-01-26 08:25:31 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kirk Baird
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9c9b07c182
							
						
					 | 
					
						
						
							
							Add TreeHash trait to all types and structs
						
						
						
						
						
					 | 
					
						2019-01-25 12:22:56 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Hauner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e16f9e0aec
							
						
					 | 
					
						
						
							
							Rename beacon_chain/ -> eth2/
						
						
						
						
						
					 | 
					
						2019-01-22 16:16:02 +11:00 | 
					
					
						
						
							
							
							
						
					 |