Commit Graph

2128 Commits

Author SHA1 Message Date
Luke Anderson
aa1342fcbb Renamed doc stage and excluded the '.lock' file which was causing an S3 sync return error code, failing the build. 2019-05-08 00:52:22 +10:00
Luke Anderson
190bf682db Updated the gitlab config to generate docs and update them on S3. Will remove the 'gitlab-docs' line in a later commit. 2019-05-08 00:03:36 +10:00
Paul Hauner
009d05cafd Implement basic FixedLenVec 2019-05-07 18:42:41 +10:00
Paul Hauner
00f85a0324 Merge pull request #366 from sigp/gitlab-ci
Implement GitLab CI
2019-05-07 16:11:03 +10:00
Paul Hauner
e13bc5cd19 Merge pull request #346 from sigp/testnet-key-load
Added deterministic keypair generation
2019-05-07 16:10:26 +10:00
Paul Hauner
5a8840b360 Merge pull request #262 from johnsBeharry/205-merkle-root
Build tree and get merkle_root from hashed inputs  (#205)
2019-05-07 16:10:08 +10:00
Luke Anderson
e0efe2d672 Included a command to build the protobuf service files, before doing the cargo fmt check. 2019-05-07 14:24:46 +10:00
Luke Anderson
0bfe578810 Updated Jenkins configuration to use , to be consistent with the GitLab caching mechanism. 2019-05-07 14:00:15 +10:00
Luke Anderson
0d5c3f3643 Fixed variables command in gitlab.yml 2019-05-07 13:46:02 +10:00
Luke Anderson
e72e7d2fd6 Moved the CARGO_HOME enviornment variable, in an attempt to get cargo packages to cache properly. 2019-05-07 13:44:35 +10:00
Luke Anderson
1354942290 Removed old build commands from gitlab config. 2019-05-06 22:11:47 +10:00
Luke Anderson
9f88892fae Moved all the pre-build stuff to a new public docker image. 2019-05-06 20:49:25 +10:00
Paul Hauner
759d0250c5 Clean out some occurances of SszStream 2019-05-06 19:50:05 +10:00
Luke Anderson
dc8e879eda Moved the GitLab format check up in priority. 2019-05-06 19:47:41 +10:00
Luke Anderson
1276a2812e Included new jobs in the gitlab test stage, to get testing to run in parallel. 2019-05-06 19:45:30 +10:00
Luke Anderson
3b1d8fbab8 Added a line to the GitLab config which installs protobuf before compiling lighthouse. 2019-05-06 19:17:03 +10:00
Paul Hauner
5550d14d62 Upgrade BLS to new SSZ 2019-05-06 15:03:20 +10:00
Paul Hauner
ebbeb03349 Update boolean bitfield to new SSZ 2019-05-06 13:25:11 +10:00
Luke Anderson
7d7f9c3d1a Merge branch 'master' into gitlab-ci 2019-05-06 13:12:59 +10:00
Paul Hauner
1f098ecbde Remove antiquated test vectors 2019-05-06 11:52:46 +10:00
Paul Hauner
c31ef5cf7f Remove old code, fix bug with MAX_LENGTH_VALUE 2019-05-06 11:51:50 +10:00
Paul Hauner
9d27f67643 Tidy SSZ decode impls 2019-05-06 11:36:00 +10:00
Luke Anderson
934cb5af5f Merge branch 'master' into testnet-key-load 2019-05-06 11:13:16 +10:00
Paul Hauner
96ef8e7073 Tidy SSZ encode impls 2019-05-06 10:26:49 +10:00
Paul Hauner
56fe63f78d Improve allocations for SszEncoder 2019-05-06 09:58:31 +10:00
Paul Hauner
480c5ff160 Update SszEncoder 2019-05-06 09:26:58 +10:00
Paul Hauner
aeb17c73f6 Add SszEncoder 2019-05-06 09:01:28 +10:00
Paul Hauner
daf6912d18 Begin refactor for less allocation 2019-05-06 08:47:49 +10:00
Paul Hauner
75bc45f11d Merge pull request #363 from sigp/docs-upload
Docs upload
2019-05-06 07:38:46 +10:00
Paul Hauner
acf854f558 Add profiling tools, examples 2019-05-05 15:32:09 +10:00
Paul Hauner
fd5f914c3c Fix failing decode test 2019-05-05 12:47:57 +10:00
Paul Hauner
c5f00d1666 Update SSZ derive macro, create failing test 2019-05-05 12:11:25 +10:00
Paul Hauner
b5d9157722 Add tests for derived encoding 2019-05-04 18:06:01 +10:00
Paul Hauner
0bd5119f19 Replace ssz with ssz2, adapt ssz_derive 2019-05-04 14:11:48 +10:00
Paul Hauner
7096d56749 Add working decoder example 2019-05-03 17:50:29 +10:00
Paul Hauner
0c0edb0653 Add ssz examples, decoder struct 2019-05-03 17:39:51 +10:00
Paul Hauner
7865f0de89 Tidy encode impl tests 2019-05-03 16:21:18 +10:00
Paul Hauner
80ef379202 Improve docs, cover a bunch of invalid inputs 2019-05-03 15:43:10 +10:00
Paul Hauner
90d8afd64b Simplify SOS vec decoding 2019-05-03 14:16:36 +10:00
Paul Hauner
6d721813f1 Fix failing SOS nested vec tests 2019-05-03 13:43:52 +10:00
Paul Hauner
9943e70cb9 Fix failing SOS tests, add new failing tests 2019-05-03 13:14:26 +10:00
Paul Hauner
3f9430ddff Add partial progress on sos 2019-05-03 11:05:51 +10:00
Luke Anderson
2a3db4ec7b Added a first attempt at a gitlab-ci.yml file. 2019-05-02 15:15:16 +10:00
Paul Hauner
c5acbd978f Start works on SOS-SSZ 2019-05-01 17:51:07 +10:00
Luke Anderson
13b23adb0d Added a link to the lighthouse technical documentation in the main readme file. 2019-05-01 15:14:51 +10:00
Luke Anderson
c61c4d93c1 Added a quick 'documentation.md' file, to describe where the Lighthouse technical documentation is, and how it can be updated. 2019-05-01 15:13:30 +10:00
Paul Hauner
cf8a24c2bd Add enc/decode traits to store 2019-05-01 14:29:03 +10:00
Paul Hauner
157d4900aa Rename DB traits 2019-05-01 11:59:18 +10:00
Paul Hauner
85266f8db0 Trim db2 down to basic new parts 2019-05-01 11:42:18 +10:00
Paul Hauner
05df7702d3 Merge branch 'master' into disk-db 2019-04-30 16:02:23 +10:00