Commit Graph

90 Commits

Author SHA1 Message Date
Danny Ryan
676e216beb reorg specs by fork and move ssz out to own folder. make all of the build and link changes to support move 2020-01-10 11:55:13 -07:00
Hsiao-Wei Wang
fbfe024e7a Rename vyper file from .v.py to .vy 2020-01-07 17:20:17 +08:00
Martin Lundfall
798fadc3cb Makefile: Use codespell as intended 2019-12-16 14:18:34 +01:00
Martin Lundfall
5234e431ec Add codespell to ci 2019-12-16 13:06:01 +01:00
Martin Lundfall
a4f8a77c02 Fix spelling errors found by codespell 2019-12-16 13:02:36 +01:00
Martin Lundfall
aa0c9f89c3 Add check_toc rule to makefile, which fails if table of contents of any of the MARKDOWN_FILES are out of sync 2019-12-10 18:29:50 +01:00
Hsiao-Wei Wang
72b9781051 Merge branch 'dev' into vbuterin-patch-13 2019-08-24 02:37:19 +08:00
Hsiao-Wei Wang
722a69467f Add light_client/merkle_proofs.md to executable stack. Errors revealed. 2019-08-15 15:07:44 +08:00
Hsiao-Wei Wang
e4e6c4d8ee Fix the order of build spec 2019-08-12 00:45:33 +08:00
Hsiao-Wei Wang
c5acddc071 Enable it in CI 2019-08-11 23:19:17 +08:00
protolambda
0c5153d3f0 add coment about test generation config filtering to makefile 2019-07-30 22:17:44 +02:00
protolambda
eba473079b update makefile to support generators outputting to same config, or even same runner dir 2019-07-30 12:49:18 +02:00
Carl Beekhuizen
90bba0348c Fix spelling error
Co-Authored-By: Diederik Loerakker <proto@protolambda.com>
2019-06-30 17:53:21 +02:00
Carl Beekhuizen
f6322e199b Fixes typing and Makefile 2019-06-30 11:18:36 +02:00
Carl Beekhuizen
1d9fe90d97 Makes v-guide executable 2019-06-30 10:58:04 +02:00
Diederik Loerakker
c86108de00 Merge pull request #1207 from ethereum/fix_make_lint
Fix `make lint`
2019-06-22 17:07:00 +02:00
Hsiao-Wei Wang
99df7da94a Add && between the commands 2019-06-21 22:53:02 -06:00
Danny Ryan
f12c32a690 Xdist tests for parallelism (#1201)
* add xdist parallelization

* reduce circleci cpus to 8

* reduce cpus to 4

* reduce circleci cpus to 2

* circleci back to 4 cpus
2019-06-21 14:18:28 -06:00
Carl Beekhuizen
3418c3506f Merge dev and resolve conflicts (please let the CI tests pass with the new dev) 2019-06-19 20:27:54 +02:00
Carl Beekhuizen
31a4700223 Merge conflicts on dev 2019-06-17 22:09:43 -04:00
Hsiao-Wei Wang
01e9f18713 Merge branch 'dev' into mypy 2019-06-17 17:51:46 -04:00
Danny Ryan
2f9c554bf7 minor fix to makefile, add codecov instructiosn to readme 2019-06-16 17:38:48 -06:00
Carl Beekhuizen
11edda64ed Adds fork-choice to spec builder 2019-06-15 18:42:03 -04:00
protolambda
20aa539f4d update clean command 2019-06-15 01:13:29 +02:00
protolambda
1c51982c6b generate coverage reports in make test, open as html site 2019-06-14 23:12:04 +02:00
Hsiao-Wei Wang
8577cff72e enable mypy check in CI 2019-06-12 20:10:24 -04:00
Hsiao-Wei Wang
8a54203796 Modify the mypy config 2019-06-12 16:50:49 -04:00
Hsiao-Wei Wang
f2c33529df Add mypy check in CI 2019-06-11 00:45:00 -04:00
protolambda
bce6c899f6 improve makefile: declare new targets as non-file 2019-06-08 13:30:47 +02:00
Hsiao-Wei Wang
e52c4a5526 fix 2019-06-07 23:01:10 -04:00
Hsiao-Wei Wang
5b8cca8314 deposit_contract/venv
PR feedback + bump eth-tester
2019-06-07 22:41:50 -04:00
Hsiao-Wei Wang
b78f5b2cc9 Merge branch 'dev' into deposit_contract_venvs 2019-06-07 15:22:43 -04:00
Carl Beekhuizen
d761b6f041 Implements new SSZ types 2019-06-05 15:29:26 +02:00
protolambda
fb584bc067 fix linting dependency + caching issue 2019-06-03 17:23:30 +02:00
protolambda
b79f01e2fa update flake8 to support type annotation in linting, ignore operator format and default param equals without spaces warnings 2019-06-01 02:39:41 +02:00
Carl Beekhuizen
28d98b5cf4 PEP8 cleanups 2019-05-31 13:20:10 +02:00
Carl Beekhuizen
9e8a969f22 Removes old tests & fixes phase1 tests 2019-05-31 12:44:34 +02:00
Carl Beekhuizen
5155bc6c4f Makes everything pass around 2019-05-30 22:57:18 +02:00
Hsiao-Wei Wang
c277703423 Add compile_deposit_contract command 2019-05-30 13:26:36 +08:00
Hsiao-Wei Wang
22a3bb2d9f Merge branch 'dev' into deposit_contract 2019-05-30 09:31:34 +08:00
Danny Ryan
d3d8b36365 Merge branch 'dev' into v06x-to-dev 2019-05-27 11:09:52 -06:00
Hsiao-Wei Wang
0ec03db0fb test 2019-05-27 18:48:40 +08:00
Hsiao-Wei Wang
05dc4b576f deposit contract requires eth2spec.phase0.spec.DepositData 2019-05-27 18:15:33 +08:00
Hsiao-Wei Wang
b05444a92c Update Makefile and CI config
1. Add `install_deposit_contract_test` command
2. Add `test_deposit_contract` command
2019-05-27 15:59:01 +08:00
Carl Beekhuizen
a7dbbafc92 Integrates shard-data-chains 2019-05-26 14:14:48 +02:00
Carl Beekhuizen
9058647b67 flake8v3.7->flake8v3.5 2019-05-22 10:28:03 +02:00
Carl Beekhuizen
24c4d21d5e Minor edits + PEP8 2019-05-21 12:41:24 +02:00
Carl Beekhuizen
6b062405c9 merge dev -> carl-exec-phase1 2019-05-20 20:59:08 +02:00
Carl Beekhuizen
65b0701f8c Helpers depend on spec version and p1 tests work 2019-05-20 18:14:37 +02:00
Carl Beekhuizen
14ea7d9f40 new spec buildign stratergy 2019-05-16 16:36:35 +02:00