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 |
|