Paul Hauner
|
fcabef91da
|
Use E for EthSpec trait, instead of B
|
2019-05-13 14:44:43 +10:00 |
|
Paul Hauner
|
ce8ebeccbc
|
Rename BeaconStateTypes to EthSpec
|
2019-05-10 14:47:09 +10:00 |
|
Paul Hauner
|
42b7aa89d4
|
Update network and rpc to BeaconStateTypes
|
2019-05-08 19:38:18 +10:00 |
|
Paul Hauner
|
a93f898946
|
Improve gossipsub block processing
|
2019-03-31 17:27:04 +11:00 |
|
Paul Hauner
|
935c64deef
|
Adds attestation validation to SimpleSync
|
2019-03-30 19:11:52 +11:00 |
|
Age Manning
|
52b31b2009
|
Implement initial pubsub message handling
|
2019-03-25 23:02:51 +11:00 |
|
Age Manning
|
05369df7e8
|
Add PubsubMessage and publish function to behaviour
|
2019-03-25 22:00:11 +11:00 |
|
Paul Hauner
|
708d9b5674
|
Add basic Gossip sync handlers
|
2019-03-25 14:27:20 +11:00 |
|
Paul Hauner
|
3eae7b3fc5
|
Add skip slot support to BeaconChain fns
|
2019-03-24 12:49:59 +11:00 |
|
Paul Hauner
|
a57a7c2394
|
Implement block imports for sync
|
2019-03-23 18:48:09 +11:00 |
|
Paul Hauner
|
4b5b5851a6
|
Allow sync to to request block bodies.
|
2019-03-23 13:23:44 +11:00 |
|
Paul Hauner
|
96ba1c8f77
|
Implement get_block_roots for syncing
|
2019-03-22 14:20:49 +11:00 |
|
Paul Hauner
|
7a75ee3d19
|
Merge branch 'master' into paul-sync
|
2019-03-22 07:11:04 +11:00 |
|
Paul Hauner
|
ca18d4390a
|
Add first changes to syncing logic
- Adds testing framework
- Breaks out new `NetworkContext` object
|
2019-03-21 17:17:01 +11:00 |
|
Age Manning
|
dfdec78a7a
|
Implements hello generation in sync module
|
2019-03-19 00:26:15 +11:00 |
|
Age Manning
|
41abdb7599
|
Remove sync crate, move into network crate
|
2019-03-19 00:05:06 +11:00 |
|
Age Manning
|
6b5debe654
|
Organize beacon_chain typing
- Implements ClientTypes
- New network BeaconChain type for the networking service
|
2019-03-18 17:38:23 +11:00 |
|