Commit Graph

3067 Commits

Author SHA1 Message Date
Paul Hauner
b79f88ceaa Add interop keys and startup wait 2019-11-22 17:02:50 +11:00
Paul Hauner
f4b78e6133 Add version http endpoint tests 2019-11-22 16:26:11 +11:00
Paul Hauner
39aaa15378 Use bulk duties request in validator client 2019-11-22 15:44:02 +11:00
Paul Hauner
1055fd6752 Use par_iter for keypair generation 2019-11-22 15:43:43 +11:00
Paul Hauner
49df77d850 Merge branch 'kill-grpc' of github.com:sigp/lighthouse into kill-grpc 2019-11-22 15:24:55 +11:00
Paul Hauner
af20a345bc Add validator duties post endpoint 2019-11-22 15:20:58 +11:00
Paul Hauner
bafab28796 Merge branch 'master' into kill-grpc 2019-11-22 13:48:24 +11:00
Paul Hauner
07d054576a Use full pubkey for validator directories 2019-11-22 13:40:35 +11:00
Paul Hauner
9d0deab6c3 Add attestation service to validator client 2019-11-22 13:40:20 +11:00
Paul Hauner
03e18ded86 Move account manager under main binary (#601)
* Move account_manager under `lighthouse` binary

* Unify logfile handling in `environment` crate.
2019-11-22 11:35:41 +11:00
Paul Hauner
e4533bce2f Start works on attestation service 2019-11-22 09:56:08 +11:00
Paul Hauner
04e0ec1624 Prune old validator client files 2019-11-22 01:26:36 +11:00
Paul Hauner
114067bb50 Start heavy refactor of validator client
- Block production is working
2019-11-22 01:22:05 +11:00
Paul Hauner
06002f3f6a Merge branch 'deposit-flow' into kill-grpc 2019-11-21 14:26:56 +11:00
Paul Hauner
cd0079dabf Merge branch 'deposit-flow' into kill-grpc 2019-11-21 14:24:02 +11:00
Michael Sproul
24e941d175 Update to spec v0.9.1 (#597)
* Update to spec v0.9.0

* Update to v0.9.1

* Bump spec tags for v0.9.1

* Formatting, fix CI failures

* Resolve accidental KeyPair merge conflict

* Document new BeaconState functions

* Fix incorrect cache drops in `advance_caches`

* Update fork choice for v0.9.1

* Clean up some FIXMEs

* Fix a few docs/logs
2019-11-21 11:47:30 +11:00
Paul Hauner
82e2aa6a9c Remove grpc from beacon_node 2019-11-21 11:23:29 +11:00
Paul Hauner
89a311ef20 Add working tests for rest_api validator endpoint 2019-11-21 11:18:21 +11:00
Paul Hauner
fd6e6d5d40 Allow attestations to genesis block 2019-11-21 11:16:16 +11:00
Paul Hauner
3bf0aa9908 Reject empty attestations 2019-11-21 11:15:47 +11:00
Paul Hauner
64f3d819f7 Merge branch 'v0.9' into api-testing 2019-11-21 09:35:13 +11:00
Paul Hauner
451f8e6767 Start work on attestation endpoint 2019-11-21 09:17:06 +11:00
Paul Hauner
b60836be7c More testing for api 2019-11-20 18:33:21 +11:00
Age Manning
b7a0feb725 Update the libp2p commit hash to target latest lighthouse branch (#611) 2019-11-20 16:32:38 +11:00
Paul Hauner
444db0257e Fix spec for `beacon_chain_sim 2019-11-20 15:08:39 +11:00
Age Manning
62d66f1c10 Enables ENR auto-update based on new listen address (#610) 2019-11-20 15:03:50 +11:00
Paul Hauner
40a0bd0544 Expand beacon_chain_sim 2019-11-20 14:40:28 +11:00
Paul Hauner
e1de30bd64 Clean CLI arguments (#609) 2019-11-20 11:25:16 +11:00
Michael Sproul
601951ae99 Fix a few docs/logs 2019-11-19 14:49:14 +11:00
Paul Hauner
90d63a46c7 Add beacon_chain_sim 2019-11-19 13:29:29 +11:00
Michael Sproul
d05774d229 Clean up some FIXMEs 2019-11-19 12:19:13 +11:00
Michael Sproul
70e0528587 Merge remote-tracking branch 'origin/master' into v0.9 2019-11-19 11:04:17 +11:00
Paul Hauner
c5071afdbc Move ValidatorDirectory into validator_client 2019-11-19 11:01:49 +11:00
Paul Hauner
93afdac904 Integrate ValidatorDirectory with validator_client 2019-11-19 10:52:29 +11:00
Paul Hauner
ad5fed74cb Write eth1 data file as hex string 2019-11-18 21:55:23 +11:00
Paul Hauner
1e67663c0c Update account manager CLI 2019-11-18 21:30:26 +11:00
Paul Hauner
ad40c4ac47 Add unfinished attesation code 2019-11-18 19:24:16 +11:00
Paul Hauner
c1b541867e Add progress on validator onboarding 2019-11-18 18:07:59 +11:00
Paul Hauner
8561a95ee9 Add deposit_contract crate 2019-11-18 16:08:19 +11:00
Michael Sproul
0eb24bb198 Update fork choice for v0.9.1 2019-11-18 12:12:44 +11:00
Michael Sproul
d9467a8ebb Fix incorrect cache drops in advance_caches 2019-11-18 12:12:03 +11:00
Paul Hauner
5a9298d567 Unify logfile handling in environment crate. 2019-11-18 10:00:08 +11:00
Paul Hauner
cc7430d3cc Move account_manager under lighthouse binary 2019-11-18 10:00:04 +11:00
Paul Hauner
b0b2010700 Add validator duties tests 2019-11-17 19:48:50 +11:00
Paul Hauner
501a2559d7 Add working tests for publish beacon block 2019-11-17 11:51:28 +11:00
Paul Hauner
173f649074 Refactor http router 2019-11-17 10:03:24 +11:00
Paul Hauner
248455540b Set the gitlab docker back to latest (#603) 2019-11-16 06:49:43 +11:00
Paul Hauner
a433ff8e6e Add more tests 2019-11-15 17:14:45 +11:00
Paul Hauner
7406ef8e8a Fix signature parsing 2019-11-15 15:23:39 +11:00
Paul Hauner
7b5a868f4a Add initial (failing) REST api tests 2019-11-15 15:20:28 +11:00