575 Commits

Author SHA1 Message Date
Hsiao-Wei Wang
7f720133fa
Apply suggestions from code review
Co-Authored-By: djrtwo <dannyjryan@gmail.com>
2019-04-24 11:38:26 -06:00
Danny Ryan
20d65e040b
pr feedback 2019-04-24 11:31:24 -06:00
Hsiao-Wei Wang
9c2fa02658
Update test_libs/pyspec/tests/test_sanity.py
Co-Authored-By: JustinDrake <drakefjustin@gmail.com>
2019-04-24 20:54:39 +10:00
Hsiao-Wei Wang
b1874dc18b
Update Makefile and CI setting
1. Move .venv to TEST_LIBS_DIR/
2. Install `config_helpers` separately
2019-04-24 17:19:29 +08:00
Hsiao-Wei Wang
5437273e23
Update packages 2019-04-24 17:18:52 +08:00
Hsiao-Wei Wang
ba99f8a284
Update install_requires 2019-04-24 17:18:52 +08:00
Hsiao-Wei Wang
97906a6339
Only use setup.py 2019-04-24 17:18:49 +08:00
protolambda
7f5cffb286
pytests use configuration system now, add command option to conftest to switch, also fix minor testing bug 2019-04-24 18:56:44 +10:00
Justin Drake
c37789dc5d Tests fixed 2019-04-24 15:27:47 +10:00
Justin Drake
55f042aa71 More fixes 2019-04-24 15:17:25 +10:00
Justin Drake
df64eeefa0 Start fixing tests 2019-04-24 14:46:28 +10:00
Justin
de01ffd38d
Merge branch 'dev' into JustinDrake-patch-14 2019-04-24 14:35:02 +10:00
Danny Ryan
5587c44abe
Update test_libs/pyspec/tests/test_sanity.py
Co-Authored-By: JustinDrake <drakefjustin@gmail.com>
2019-04-24 14:29:35 +10:00
Danny Ryan
bd0552c796
fix finality tests for each rule 2019-04-23 13:32:41 -06:00
Danny Ryan
23c9b8b2d1
Merge branch 'dev-master-conflicts' into finality-testing 2019-04-23 12:46:52 -06:00
Danny Ryan
d97447272f
Merge branch 'master' into dev-master-conflicts 2019-04-23 12:43:00 -06:00
Danny Ryan
7b7b867e7d
Merge pull request #936 from ethereum/carl-patch-1
Enables transfers of balance proportions > 32 ETH
2019-04-23 12:24:13 -06:00
JSON
afbec68512
Update README.md 2019-04-23 12:57:15 -05:00
Carl Beekhuizen
fe01b6f231
Merges dev into carl-patch-1 2019-04-23 13:39:19 +02:00
Danny Ryan
e13cec1466
increase MAX_TRANSFERS for transfer test 2019-04-22 10:02:31 -06:00
Danny Ryan
0079c635b6
Merge pull request #924 from ethereum/JustinDrake-patch-11
Remove serialization from consensus
2019-04-22 09:41:30 -06:00
Danny Ryan
edb24ce9dd
test rule 3 2019-04-22 09:00:01 -06:00
Justin
d067a9fcf2
Merge branch 'dev' into JustinDrake-patch-14 2019-04-20 15:19:21 +10:00
Justin Drake
f908c8d3e0 Revamped balances and incentivisation 2019-04-20 15:17:33 +10:00
protolambda
8f9133c8c3
update CI config: caching of repo and venv, and split install from tests run 2019-04-20 11:33:15 +10:00
Justin
39d0822602
Sane SSZ object default values (#963) 2019-04-19 18:26:54 +10:00
Hsiao-Wei Wang
408ef7e6eb
Merge branch 'dev' into carl-patch-1 2019-04-19 14:50:48 +08:00
Danny Ryan
523800819b
Merge branch 'dev' into vbuterin-patch-2 2019-04-18 21:17:29 -06:00
protolambda
3a5243cc89
apply PR suggestions from djrtwo 2019-04-19 12:09:30 +10:00
protolambda
627c1a347a make encoder output large uints as string, and fix ssz suite config setting 2019-04-19 12:06:00 +10:00
protolambda
ad30722420 ssz-static suite 2019-04-19 12:06:00 +10:00
protolambda
23d6b468e3 Work towards testing all edge-cases of SSZ, for known (static) object types 2019-04-19 12:06:00 +10:00
protolambda
972168d695 Make type-inference stable on empty lists/vectors 2019-04-19 12:06:00 +10:00
Danny Ryan
9f4e59b0bc
enhance finality testing -- case 1, 2, 4 2019-04-18 18:33:06 -06:00
Carl Beekhuizen
26afa077fd Resolves conflicts and merges in dev 2019-04-18 23:17:53 +02:00
Danny Ryan
faa6a46f15
Merge branch 'dev' into JustinDrake-patch-11 2019-04-18 11:45:45 -06:00
Danny Ryan
aaea74e4bc
Merge pull request #874 from ethereum/prev-cur-crosslinks
add previous and current crosslinks
2019-04-18 11:44:53 -06:00
Danny Ryan
741a74a02c
re-add crosslink tests and ensure pass 2019-04-18 11:16:50 -06:00
Diederik Loerakker
d8a4a48ed8 SSZ impl fixes (#960)
* fix serialization mixup of array types, fix variable size vector serialization, document, structure and de-deduplicate code
* more cleanup + minor fixes in earlier improvements
* Make type-inference stable on empty lists/vectors
* Add get_zero_value
2019-04-18 22:54:17 +10:00
Carl Beekhuizen
cb5c95b84e Fixes tests 2019-04-18 12:35:22 +02:00
Carl Beekhuizen
d6e616d4fe Merge branch 'dev' into carl-patch-1
* dev:
  Cleanup per-epoch processing presentation (#959)
2019-04-18 12:02:10 +02:00
Justin
857d9b2ed9
Merge branch 'dev' into prev-cur-crosslinks 2019-04-18 19:09:41 +10:00
Justin
d4ce0d20a0
Cleanup per-epoch processing presentation (#959) 2019-04-18 19:08:34 +10:00
Hsiao-Wei Wang
964b4d380d
Fix pyspec/tests/helpers.py 2019-04-18 16:21:53 +08:00
Justin Drake
cae5c22718 Simplify get_crosslink_committee_for_attestation and move to test helpers 2019-04-18 18:15:20 +10:00
Justin
6975288254
Merge branch 'dev' into carl-patch-1 2019-04-18 17:52:56 +10:00
Justin Drake
40b55cf433 More fixes 2019-04-18 14:43:24 +10:00
Danny Ryan
8c5f7a571d
Merge branch 'dev' into prev-cur-crosslinks 2019-04-17 20:27:25 -06:00
Danny Ryan
c783cdb2f4
fix bug and add transfer tests 2019-04-17 12:31:00 -06:00
Danny Ryan
d118eb03c9
Merge branch 'dev' into carl-patch-1 2019-04-17 11:18:29 -06:00