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