Commit Graph

1056 Commits

Author SHA1 Message Date
Paul Hauner
ad9855f332 Tidy, ensure head tracker is loaded from disk 2019-12-02 13:26:06 +11:00
Paul Hauner
a0af4e6bb4 Change hardcoded -> hard_coded 2019-12-02 12:56:31 +11:00
Paul Hauner
e0cb5fb170 Rename Eth2TestnetDir to Eth2TestnetConfig 2019-12-02 12:52:03 +11:00
Paul Hauner
637efccc47 Stop hardcoded testnet dir from creating dir 2019-12-02 11:42:04 +11:00
Paul Hauner
f66b8a1029 Fix broken rest api test 2019-12-01 18:37:15 +11:00
Paul Hauner
ae78d99dbb Fix more broken tests 2019-12-01 12:56:56 +11:00
Paul Hauner
d28bd92e2e Tidy sim, fix broken rest_api tests 2019-12-01 12:52:18 +11:00
Paul Hauner
e81f7c11bb Increase log in genesis service, fix todo 2019-12-01 11:48:22 +11:00
Paul Hauner
ef3cabb60e Fix bug with deposit inclusion 2019-12-01 11:36:03 +11:00
Paul Hauner
f5193f299b Refactor beacon_chain_sim 2019-11-30 21:02:17 +11:00
Paul Hauner
0af100641c Merge branch 'master' into eth1-deploy 2019-11-30 17:50:03 +11:00
Age Manning
e025217185 Correct ENR update and log formatting (#651) 2019-11-30 17:49:45 +11:00
Paul Hauner
8d8a711796 Ensure chain is finalized b4 persistence tests 2019-11-30 14:06:49 +11:00
Paul Hauner
da39d6e9d6 Extend BeaconChain persistence testing 2019-11-30 13:57:44 +11:00
Paul Hauner
a2d071e681 Add tests for BeaconChain persistence + fix bugs 2019-11-30 13:33:07 +11:00
Age Manning
cbe8dd96b2 Clean up network logging and code (#643)
* Apply clippy lints to beacon node

* Remove unnecessary logging and correct formatting

* Apply reviewers suggestions
2019-11-29 22:25:36 +11:00
Paul Hauner
91cf782f8f Add the /beacon/heads API endpoint 2019-11-29 17:27:08 +11:00
Paul Hauner
57dfd2c898 Merge remote-tracking branch 'origin/network-clean' into eth1-deploy 2019-11-29 17:09:01 +11:00
Paul Hauner
2537f7c0ca Merge branch 'fork-choice-restore' into eth1-deploy 2019-11-29 17:03:07 +11:00
Paul Hauner
7da8003f45 Add fork choice persistence 2019-11-29 16:45:27 +11:00
Paul Hauner
864955e743 Add HeadTracker struct 2019-11-29 16:14:46 +11:00
Age Manning
1c1b3ff807 Merge in latest master 2019-11-29 13:23:03 +11:00
Paul Hauner
0af57475c0 Merge branch 'master' into eth1-deploy 2019-11-29 13:18:29 +11:00
Paul Hauner
3fd482263e Merge branch 'master' into eth1-deploy 2019-11-29 13:17:06 +11:00
Age Manning
a310292712 Updates libp2p to v0.13 (#646) 2019-11-29 13:15:38 +11:00
Age Manning
12e32bd789 RPC Corrections and deadlock fix (#640)
* Correct goodbye handling and fix deadlock

* Correct typo
2019-11-29 13:04:44 +11:00
Age Manning
4cd6178bca Apply reviewers suggestions 2019-11-29 12:21:19 +11:00
Age Manning
1259883de6 Correct and consolidate RPC protocol names (#645) 2019-11-29 11:20:36 +11:00
Paul Hauner
e9bb716fda Set default libp2p address 2019-11-29 09:53:31 +11:00
Paul Hauner
2fef24d40c Allow testnet dir without boot nodes 2019-11-29 08:39:11 +11:00
Paul Hauner
32a299234f Fix bugs with beacon node cli 2019-11-29 06:43:32 +11:00
Paul Hauner
23f26b46af Ensure boot nodes are loaded from testnet dir 2019-11-28 17:42:39 +11:00
Paul Hauner
51bcc46f8f Ensure http server flag works. Overwrite configs with flags. 2019-11-28 17:18:57 +11:00
Paul Hauner
2016c22e45 Add a hardcoded eth2 testnet config 2019-11-28 15:22:04 +11:00
Age Manning
c78fe81a89 Remove unnecessary logging and correct formatting 2019-11-28 15:05:25 +11:00
Paul Hauner
2577136ba7 Add support for YamlConfig in Eth2TestnetDir 2019-11-28 14:49:15 +11:00
Age Manning
6f2fc7560a Apply clippy lints to beacon node 2019-11-28 14:06:46 +11:00
Paul Hauner
0dd1d3d442 Add lcli eth1-genesis command 2019-11-28 13:20:58 +11:00
Paul Hauner
291cf060d2 Remove unused dep 2019-11-28 10:49:48 +11:00
Paul Hauner
73ead55235 Refactor beacon node CLI 2019-11-28 10:31:51 +11:00
Paul Hauner
2bbac2ed18 Address bugs (#639)
* Change validator/duties endpoint

* Add time-based skip slot limiting

* Add new error type missed in previous commit
2019-11-27 18:37:09 +11:00
Paul Hauner
9bd0e13d9d Add log when waiting for genesis 2019-11-27 18:23:37 +11:00
Paul Hauner
88bd764143 Merge branch 'api-bug-fix' into eth1-deploy 2019-11-27 17:46:47 +11:00
Paul Hauner
34e6e6f943 Add new error type missed in previous commit 2019-11-27 17:36:19 +11:00
Paul Hauner
e0f417ec86 Add time-based skip slot limiting 2019-11-27 17:34:57 +11:00
Paul Hauner
dcd889f6ba Change validator/duties endpoint 2019-11-27 17:30:44 +11:00
Paul Hauner
b51d2d7282 Tidy code in rest_api 2019-11-27 13:11:52 +11:00
Paul Hauner
ab8b5dfc78 Fix broken tests in eth1 2019-11-27 13:11:44 +11:00
Paul Hauner
c3f2a50059 Merge branch 'master' into eth1-deploy 2019-11-27 12:49:22 +11:00
Paul Hauner
280bb455d0 Merge branch 'master' into eth1-deploy 2019-11-27 12:49:04 +11:00