Commit Graph

313 Commits

Author SHA1 Message Date
Paul Hauner
1913be0c6f Fix clippy lints 2019-04-03 16:23:09 +11:00
Paul Hauner
3fe7dd80e2 Merge branch 'validator-enhancements' into testnet-client 2019-04-02 14:29:43 +11:00
Paul Hauner
206f651895 Merge pull request #293 from michaelsproul/operation-pool
Implement Operation Pool
2019-04-02 13:53:22 +11:00
Age Manning
3f160d3b99 Correct bootnodes cli parameter 2019-04-01 16:29:11 +11:00
Paul Hauner
9a0ebac687 Merge branch 'validator-enhancements' into paul-gossip-test 2019-03-31 17:47:35 +11:00
Paul Hauner
a93f898946 Improve gossipsub block processing 2019-03-31 17:27:04 +11:00
Age Manning
b5ae39dda0 Merge remote-tracking branch 'origin/paul-gossip-test' into validator-enhancements 2019-03-31 15:36:39 +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
Age Manning
33473892f2 Validator client fixes. Hack fix for genesis start time 2019-03-31 14:26:58 +11:00
Paul Hauner
b26f1f8e1c Add build_all_caches method to BeaconState
Also adds a few more cache builds in BeaconChain.
2019-03-31 13:42:49 +11:00
Paul Hauner
d2b5cf5a32 Improve queueing in SimpleSync 2019-03-31 09:44:58 +11:00
Paul Hauner
ed6d0b46d0 Add committee len to AttesterDuties 2019-03-30 17:16:04 +11:00
Paul Hauner
397e104f9b Implement Attestation building in test harness 2019-03-30 16:02:09 +11:00
Paul Hauner
b5f176a152 Merge branch 'master' into blop-pool 2019-03-29 17:49:33 +11:00
Kirk Baird
023b4e8c92 Merge master and remove ssz length encoding from FakeBLS 2019-03-29 11:47:22 +11:00
Age Manning
2a2660ce62 Cleanup debug issues, corrects RPC server logic 2019-03-28 17:24:49 +11:00
Age Manning
6f0c0e47c3 Update Validator RPC and cache building 2019-03-28 14:32:02 +11:00
Paul Hauner
0c4306cd18 Move genesis time forward 2019-03-27 11:57:38 +11:00
Paul Hauner
c52da489cb Merge branch 'master' into paul-gossip-test 2019-03-27 11:26:06 +11:00
Paul Hauner
8733740f8b Move genesis time closer to now 2019-03-27 10:36:37 +11:00
Michael Sproul
99dbed86f1 types: PendingAttestation::from_attestation 2019-03-26 18:20:01 +11:00
Kirk Baird
e12ce2bd5c Merge branch 'master' into yaml-test-downloads 2019-03-26 16:47:24 +11:00
Age Manning
507c8efbfb Update to latest gossipsub 2019-03-26 16:38:50 +11:00
Paul Hauner
7cba9f4126 Merge branch 'master' into paul-gossip-test 2019-03-26 16:09:47 +11:00
Paul Hauner
9224558e06 Set genesis time for testing state builder 2019-03-26 15:53:49 +11:00
Kirk Baird
864ef137ef Merge ssz little endian branch 2019-03-26 15:44:01 +11:00
Age Manning
b2ae54043c Fix libp2p version to specific commit 2019-03-26 15:06:41 +11:00
Kirk Baird
116d995960 Merge current master and fix ssz-fuzzing 2019-03-26 14:53:50 +11:00
Age Manning
52b31b2009 Implement initial pubsub message handling 2019-03-25 23:02:51 +11:00
Age Manning
214fb5b8ff Merge RPC branch 2019-03-25 21:31:49 +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
Luke Anderson
2f49289c28 Merged master and fixed merge conflicts with Config updates. 2019-03-25 17:03:17 +11:00
Michael Sproul
bde7ab79c8 types: aggregate signatures in attestations 2019-03-25 13:53:24 +11:00
Michael Sproul
b2fe14e12c Operation pool: refactor verify_deposit/exit 2019-03-25 11:29:03 +11:00
Michael Sproul
1fca8a063c Operation pool: add attestation support 2019-03-25 11:29:03 +11:00
Michael Sproul
8f4a2fbde1 Implement transaction pool basics 2019-03-25 11:29:03 +11:00
Paul Hauner
f918f42b28 Merge branch 'master' into paul-sync 2019-03-24 16:36:18 +11:00
Paul Hauner
a57a7c2394 Implement block imports for sync 2019-03-23 18:48:09 +11:00
Kirk Baird
8fd2e47e99 Modifications to serde 2019-03-22 16:10:43 +11:00
Age Manning
844fdc0fb9 Rename network_id to chain_id 2019-03-22 12:39:45 +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
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
4310f35b73 Merge branch 'master' into network-server 2019-03-20 14:31:35 +11:00
Paul Hauner
84f373fcc2 Fix clippy lints 2019-03-20 10:51:53 +11:00
Paul Hauner
8f23aefb29 Adds comments to new epoch cache fns. 2019-03-19 19:55:17 +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
37b8e9f39a Move get_active_validator_indices to state 2019-03-19 09:09:57 +11:00
Age Manning
be712f5b05 Add network id to chainspec 2019-03-18 23:04:17 +11:00