Kirk Baird
|
52347d8e6d
|
Write a fuzz test
|
2019-02-20 14:46:25 +11:00 |
|
Kirk Baird
|
3517ef6513
|
Initialise fuzzing for ssz
|
2019-02-20 14:16:07 +11:00 |
|
Age Manning
|
e9f4cc134e
|
Merge pull request #242 from sigp/ssz-derive
Derive macros for SSZ encode/decode
|
2019-02-20 12:48:57 +11:00 |
|
Paul Hauner
|
59fd716286
|
Add extra comment to ssz_derive
|
2019-02-20 11:23:35 +13:00 |
|
Paul Hauner
|
586bb09e02
|
Set ssz_derive to import from ssz::
Previously it was expecting `Encodable`, `Decodable`, etc to be in
scope, now it uses `ssz::Encodable`.
|
2019-02-20 11:06:03 +13:00 |
|
Paul Hauner
|
abef6698b1
|
Fix failing doc examples in ssz_derive
|
2019-02-20 10:12:18 +13:00 |
|
Paul Hauner
|
a78256c778
|
Merge branch 'master' into ssz-derive
|
2019-02-19 20:46:47 +13:00 |
|
Paul Hauner
|
5e67ddd498
|
Add docs to ssz_derive
|
2019-02-19 20:43:09 +13:00 |
|
Paul Hauner
|
a1118e13ae
|
Merge pull request #238 from mjkeating/tree_hash_add_padding2
Updated TreeHash to spec - added padding
|
2019-02-19 16:54:36 +11:00 |
|
Paul Hauner
|
b6f3156b4e
|
Run rustfmt on ssz_derive
|
2019-02-19 18:04:29 +13:00 |
|
Paul Hauner
|
089127b347
|
Merge pull request #226 from thojest/lighthouse-150
add is_double_vote and is_surround_vote
|
2019-02-19 16:02:29 +11:00 |
|
Paul Hauner
|
d0303d0395
|
Merge pull request #241 from Feng94/rename-block-producer-to-block-proposer
Rename block producer to block proposer
|
2019-02-19 15:50:24 +11:00 |
|
Paul Hauner
|
fc0bf578f8
|
Use SSZ enc/dec proc macros on most types
Some types were skipped as they have non-standard serialization.
|
2019-02-19 14:32:00 +11:00 |
|
Paul Hauner
|
345c527d33
|
Add SSZ encode/decode for bool
|
2019-02-19 14:31:09 +11:00 |
|
Paul Hauner
|
fdfaf18dbd
|
Add ssz_derive crate.
It appears to be fully functional at this stage.
|
2019-02-19 13:54:39 +11:00 |
|
mjkeating
|
cd676d5621
|
fixed a bug in TreeHash.rs/list_to_blob
|
2019-02-18 11:55:44 -08:00 |
|
mjkeating
|
0148abaa0b
|
Merge branch 'master' into tree_hash_add_padding2
|
2019-02-18 09:04:53 -08:00 |
|
Feng94
|
7ed606eca1
|
Modify block_producer references in other crates where needed for compilation
|
2019-02-19 00:21:23 +11:00 |
|
Feng94
|
1bdce182a9
|
Rename block_producer crate to block_proposer and change references inside it to block_proposer
|
2019-02-19 00:03:35 +11:00 |
|
thojest
|
f88155625c
|
added comment to indicate highest spec version of implemented functions; added realistic test scenario for is_surround_vote (lighthouse-150)
|
2019-02-18 12:12:01 +01:00 |
|
thojest
|
ee13c6ee40
|
Merge branch 'master' into lighthouse-150
|
2019-02-18 11:49:37 +01:00 |
|
Age Manning
|
a4beb81b83
|
Merge pull request #234 from sigp/test-harness-fix
Fix test_harness, increase speed
|
2019-02-18 10:10:01 +11:00 |
|
mjkeating
|
6fa141181b
|
Updated TreeHash to spec - added padding
|
2019-02-17 09:30:18 -08:00 |
|
Paul Hauner
|
dc0696754b
|
Raise log level on test_harness tests
|
2019-02-17 20:23:31 +11:00 |
|
Paul Hauner
|
c4bedc03a8
|
Fix file org. inconsistency in types
|
2019-02-17 20:21:13 +11:00 |
|
Paul Hauner
|
b2173c1a16
|
Merge branch 'master' into test-harness-fix
|
2019-02-16 15:10:48 +11:00 |
|
Paul Hauner
|
857b3c2c6a
|
Merge branch 'master' into test-harness-fix
|
2019-02-16 15:10:30 +11:00 |
|
Paul Hauner
|
f83d02b394
|
Update previous epoch function
|
2019-02-16 15:09:43 +11:00 |
|
Paul Hauner
|
b79f0cdf68
|
Fix bug with reward quotient in epoch processing
|
2019-02-16 15:09:14 +11:00 |
|
Paul Hauner
|
c5158e2974
|
Fix bug with total_balance in epoch processing
|
2019-02-16 15:08:57 +11:00 |
|
Paul Hauner
|
b0513b1ec1
|
Add and update logs
|
2019-02-16 15:08:33 +11:00 |
|
Age Manning
|
98c33a7d06
|
Merge pull request #233 from sigp/implement-shuffle
Swap BeaconState to v0.2.0 shuffling algorithm
|
2019-02-16 11:48:32 +11:00 |
|
Paul Hauner
|
5e6acb8f39
|
Break BeaconState tests into separate file
|
2019-02-16 11:19:47 +11:00 |
|
Paul Hauner
|
3b92b69028
|
Apply CachedBeaconState to some functions
- Attestation aggregation
- Getting attestation duties
|
2019-02-16 11:04:12 +11:00 |
|
thojest
|
203f3b37f2
|
adapted import due to renaming of crate slot_epoch_height -> slot_epoch (lighthouse-150)
|
2019-02-15 12:25:59 +01:00 |
|
thojest
|
94cb6a2a43
|
Merge branch 'master' into lighthouse-150
|
2019-02-15 12:16:39 +01:00 |
|
Paul Hauner
|
7c920cfb96
|
Add incomplete progress on fixing test harness
|
2019-02-15 19:23:22 +11:00 |
|
Paul Hauner
|
2affd305d9
|
Merge branch 'master' into implement-shuffle
|
2019-02-15 18:21:54 +11:00 |
|
Age Manning
|
0800091a43
|
Merge pull request #232 from sigp/tidy-beacon-state
Add beacon state test builder, tidy errors
|
2019-02-15 18:06:42 +11:00 |
|
Age Manning
|
cb5cd61f2f
|
Merge pull request #230 from sigp/int_to_bytes
Implement int_to_bytes[n] functions
|
2019-02-15 18:04:18 +11:00 |
|
Paul Hauner
|
b05f12cf6f
|
Merge branch 'tidy-beacon-state' into test-harness-fix
|
2019-02-15 17:10:11 +11:00 |
|
Paul Hauner
|
1c57eb47f9
|
Move BeaconStateTestBuilder into test mod
|
2019-02-15 17:07:52 +11:00 |
|
Paul Hauner
|
054c1f9047
|
Swap over to v0.2.0 shuffling algo
|
2019-02-15 16:55:52 +11:00 |
|
Paul Hauner
|
2f8c4536a0
|
Merge branch 'int_to_bytes' into implement-shuffle
|
2019-02-15 16:40:32 +11:00 |
|
Paul Hauner
|
4ddbb3197c
|
Merge branch 'master' into tidy-beacon-state
|
2019-02-15 16:30:51 +11:00 |
|
Paul Hauner
|
ae5072d0f5
|
Merge branch 'master' into int_to_bytes
|
2019-02-15 16:13:40 +11:00 |
|
Paul Hauner
|
ec4a658fe7
|
Add beacon state test builder, tidy errors
|
2019-02-15 16:12:24 +11:00 |
|
Paul Hauner
|
b15ee17fed
|
Merge pull request #225 from sigp/permutated-index
Add get_permutated_index
|
2019-02-15 15:32:28 +11:00 |
|
Paul Hauner
|
c632edcf17
|
Merge pull request #228 from sigp/fork-choice
Fork choice longest chain update.
|
2019-02-15 15:04:43 +11:00 |
|
Age Manning
|
e06c4796e4
|
Import Slot directly from types in fork-choice.
|
2019-02-15 14:21:33 +11:00 |
|