Commit Graph

992 Commits

Author SHA1 Message Date
Paul Hauner
68f0e632f3 Modify eth1 testnet config 2019-11-25 18:20:06 +11:00
Paul Hauner
aebf7d38e0 Drop the block cache after genesis 2019-11-25 18:19:55 +11:00
Paul Hauner
ae535ea33a Improve logging for eth1 2019-11-25 18:19:26 +11:00
Paul Hauner
b8bc548aaa Use time instead of skip count for denying long skips 2019-11-25 18:18:41 +11:00
Paul Hauner
0d22990056 Merge branch 'kill-grpc' into eth1-deploy 2019-11-25 15:18:47 +11:00
Paul Hauner
65cbf601ae Address Michael's comments 2019-11-25 15:11:27 +11:00
Paul Hauner
713c0a8c10 Fix minor bugs whilst testing 2019-11-25 14:52:09 +11:00
Paul Hauner
4b15d4f433 Progress with account_manager deposit tools 2019-11-25 09:33:11 +11:00
Paul Hauner
f3d02cf493 Modify bn CLI to parse eth2_testnet_dir 2019-11-24 20:55:07 +11:00
Paul Hauner
2fdd130f4c Add efforts to automate eth1 testnet deployment 2019-11-24 18:51:37 +11:00
Paul Hauner
ad65d72814 Update to use v0.9.2 version of deposit contract 2019-11-24 16:38:15 +11:00
Paul Hauner
6bf73e2b55 Fix compile error, minor nits 2019-11-24 12:39:41 +11:00
Paul Hauner
e94c265036 Undo changes to eth2-libp2p/src 2019-11-24 07:01:49 +11:00
Paul Hauner
3dfb2ffa03 Set default recent genesis time to 0 2019-11-23 18:01:20 +11:00
Paul Hauner
ef7b641f9e Fail if skipping too many slots 2019-11-23 17:56:45 +11:00
Paul Hauner
f76f97a3fd Tidy signing, reduce ForkService duplication 2019-11-23 17:02:39 +11:00
Paul Hauner
b9967048ea Merge branch 'master' into kill-grpc 2019-11-23 15:55:08 +11:00
Paul Hauner
52e3389a3a Tidy validator config, CLIs 2019-11-23 15:48:41 +11:00
Paul Hauner
68942318a7 Attempt fix for addr parsing 2019-11-23 15:20:29 +11:00
Age Manning
0c1e27ec13 Apply discv5 fixes (#622) 2019-11-23 14:53:16 +11:00
Paul Hauner
3378ce9787 Merge branch 'discv5-fixes' into kill-grpc 2019-11-23 12:43:30 +11:00
Paul Hauner
7109ffa89d Address other minor issues 2019-11-23 12:39:45 +11:00
Age Manning
8650ebcd1f Apply discv5 fixes 2019-11-23 12:34:00 +11:00
Paul Hauner
ef4e12da51 Tidy grpc and misc things 2019-11-23 12:16:41 +11:00
Paul Hauner
c170cfb902 Fix compile error in beacon node tests 2019-11-22 17:38:24 +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
af20a345bc Add validator duties post endpoint 2019-11-22 15:20:58 +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
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
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
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
70e0528587 Merge remote-tracking branch 'origin/master' into v0.9 2019-11-19 11:04:17 +11:00
Paul Hauner
ad40c4ac47 Add unfinished attesation code 2019-11-18 19:24:16 +11:00
Michael Sproul
0eb24bb198 Update fork choice for v0.9.1 2019-11-18 12:12:44 +11:00
Paul Hauner
5a9298d567 Unify logfile handling in environment crate. 2019-11-18 10:00:08 +11:00
Paul Hauner
b0b2010700 Add validator duties tests 2019-11-17 19:48:50 +11:00