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
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
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
Paul Hauner
41805611d0
Add validator changes from validator-to-rest
2019-11-15 15:19:09 +11:00