Commit Graph
1572 Commits
Author SHA1 Message Date
Paul Hauner 49639c40ee Implement failing cache hash test 2019-03-28 19:01:31 +11:00
Paul Hauner f21409fee1 Build breaking recursion tests for cache hashing 2019-03-28 14:44:10 +11:00
Paul Hauner 0d8d3385be Pass tree hash caching tests 2019-03-28 14:17:25 +11:00
Paul Hauner 224a967cce Implement basic vec tree hash cache 2019-03-28 13:05:24 +11:00
Paul Hauner 7af6eecb44 Merge branch 'yaml-test-downloads' into cached-tree-hash 2019-03-28 11:24:15 +11:00
Paul Hauner 31e9853463 Merge branch 'little-endian-ssz' into cached-tree-hash 2019-03-28 11:13:11 +11:00
Paul Hauner 1285f1e9f8 Restructure cached tree hash files, breaks tests 2019-03-28 11:11:20 +11:00
Paul Hauner 3c7e18bdf3 Sanitize for odd leaf count 2019-03-28 10:56:20 +11:00
Paul Hauner b05787207f Refactor CachedTreeHash into owned bytes
Instead of slices
2019-03-28 09:33:44 +11:00
Paul Hauner acb1dd47cd Make tree hash pass tests 2019-03-27 19:31:02 +11:00
Paul Hauner e33d1d0ebb First passing tree hash test 2019-03-27 18:55:39 +11:00
Paul Hauner 839ff3ea3b Implement (failing) cached tree hash tests 2019-03-27 18:34:10 +11:00
Paul Hauner ad4000cbdf Remove unused code 2019-03-27 17:46:12 +11:00
Paul Hauner 35ceb92f2e Refactor with TreeHashCache struct 2019-03-27 17:45:27 +11:00
Paul Hauner e28e97d3c7 Add initial work on tree hash caching 2019-03-27 15:59:27 +11:00
Paul Hauner 8074fed8a8 Merge pull request #328 from sigp/libp2p-patch
Libp2p patch
2019-03-27 11:03:03 +11:00
Kirk Baird e12ce2bd5c Merge branch 'master' into yaml-test-downloads 2019-03-26 16:47:24 +11:00
Kirk Baird fd2f9d0d15 Remove ssz encoding of length from; Signature, AggregateSiganture, PublicKey, SecretKey 2019-03-26 16:45:25 +11:00
Age Manning 6c6a8eaae3 Merge branch 'master' into libp2p-patch 2019-03-26 16:39:53 +11:00
Age Manning 507c8efbfb Update to latest gossipsub 2019-03-26 16:38:50 +11:00
Paul Hauner 95a4f834c3 Merge pull request #327 from sigp/libp2p-patch
Libp2p patch
2019-03-26 16:10:24 +11:00
Kirk Baird 336b3a8a59 Consolidate branches 2019-03-26 15:47:16 +11:00
Kirk Baird 864ef137ef Merge ssz little endian branch 2019-03-26 15:44:01 +11:00
Kirk Baird 299dfe43aa Add .gitignore to make .../yaml_utils/specs a valid directory again 2019-03-26 15:16:55 +11:00
Age Manning b2ae54043c Fix libp2p version to specific commit 2019-03-26 15:06:41 +11:00
Age Manning 5b40152873 Update to latest libp2p and gossipsub 2019-03-26 15:01:05 +11:00
Kirk Baird 116d995960 Merge current master and fix ssz-fuzzing 2019-03-26 14:53:50 +11:00
Kirk Baird 9d65ee130d Include yaml-utils/specs folder 2019-03-25 18:42:41 +11:00
Kirk Baird 2f11b0ff71 Merge branch 'master' into v0.5.0-state-transition-tests
Signed-off-by: Kirk Baird <baird.k@outlook.com>
2019-03-25 18:21:12 +11:00
Kirk Baird df7c04fe16 Merge branch 'master' into v0.5.0-state-transition-tests
Signed-off-by: Kirk Baird <baird.k@outlook.com>
2019-03-25 18:04:35 +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
Age Manning 209614e373 Merge pull request #295 from sigp/validator-updates
Persisting (random) Validator Keys
2019-03-25 14:40:11 +11:00
Paul Hauner d936bc0e5d Merge pull request #318 from sigp/libp2p-rpc
Libp2p rpc
2019-03-24 15:12:14 +13:00
Paul Hauner 6ad049adbc Merge pull request #315 from sigp/v0.5.0-state-transition-tests
V0.5.0 state transition tests
2019-03-24 15:10:30 +13:00
Luke Anderson cc208670b2 Fixed formatting with rustfmt. 2019-03-23 15:52:17 +11:00
Luke Anderson fba916a0d8 Updated validator config according to suggestions.
- Directory structure changed slightly
 - Uses a filter_map instead of a for loop.
 - All errors reading files does not prevent others from being read.
 - The accounts manager needs to generate files first, with the same structure.
2019-03-23 15:46:51 +11:00
Kirk Baird 8fd2e47e99 Modifications to serde 2019-03-22 16:10:43 +11:00
Paul Hauner 4cda637496 Merge pull request #321 from sigp/empty-signature
Empty signature
2019-03-22 17:53:50 +13:00
Kirk Baird 5204fc81ff cargo fmt 2019-03-22 14:52:37 +11:00
Kirk Baird 4324097904 Allow for conversion to/from empty_signature 2019-03-22 14:51:49 +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
Age Manning 84f0ad2ae7 Add Ping protocol to lighthouse 2019-03-21 13:42:02 +11:00
Age Manning 7f976124df Add logging to libp2p behaviour 2019-03-21 13:34:37 +11:00
Age Manning 71dca8af36 Correct user agent string 2019-03-21 13:28:34 +11:00
Age Manning 13ac5b1d25 Tidy network poll and implement Identify 2019-03-21 13:15:14 +11:00
Age Manning 35815ce786 Cleans up swarm poll and adds identify behaviour 2019-03-21 12:57:41 +11:00
Age Manning 67a3dfe052 Remove node private key from config 2019-03-21 12:45:23 +11:00
Age Manning 7ec37939c8 Adds Identify protocol and cleans up network config 2019-03-21 12:41:05 +11:00
Age Manning 437a0505c9 Implement encodeable on all RPC methods 2019-03-21 11:25:22 +11:00
Age Manning 950186eca7 Implement BeaconChainState RPC method 2019-03-21 11:18:47 +11:00