protolambda
|
d7728e60c9
|
handle meta tags passed from inner testgen decorator
|
2019-07-27 00:26:05 +02:00 |
protolambda
|
8a83fce3ab
|
fixes to decorator order, and make functions fully yield, with pytest compat.
|
2019-07-26 23:53:03 +02:00 |
protolambda
|
e8b3f9985b
|
update testgen, make epoch proc work
|
2019-07-26 22:40:49 +02:00 |
Danny Ryan
|
6a9e782fff
|
Merge pull request #1321 from ralexstokes/fix-key-name-in-operations-spec-test
Fix typo in operations spec test
|
2019-07-26 11:56:33 -06:00 |
protolambda
|
69052ac750
|
Update testgen code, and if force is not on, test generation won't run if it already exists.
|
2019-07-26 19:19:36 +02:00 |
Alex Stokes
|
3c575ceee2
|
The key in the provided test data is `block` not `block_header`.
|
2019-07-26 09:15:36 -07:00 |
protolambda
|
b73625fbf1
|
update test generation code (work in progress), improve the simplicity of configuration in context of forks, and update docs
|
2019-07-25 23:13:33 +02:00 |
Diederik Loerakker
|
d791e9f7e8
|
Merge pull request #1319 from ethereum/compact_committees-shard
Fix start shard for compact committees root
|
2019-07-25 21:40:06 +02:00 |
Hsiao-Wei Wang
|
f1db318acb
|
Merge pull request #1289 from ethereum/update_ssz_fuzzing
Bump `py-ssz` to `0.1.3` and update the fuzzing tests
|
2019-07-26 03:34:04 +08:00 |
Diederik Loerakker
|
e20f5eb455
|
Merge pull request #1317 from ethereum/attestation-bit-lengths
Check attestation bit lengths
|
2019-07-25 21:17:39 +02:00 |
Danny Ryan
|
1ec20f6c1f
|
do not reset start_shard until after processing compact root
|
2019-07-25 12:59:38 -06:00 |
Justin
|
3f75f1e2c3
|
Update 0_beacon-chain.md
|
2019-07-25 19:32:56 +01:00 |
Danny Ryan
|
bd69dc7e3c
|
add tests for bit lengths
|
2019-07-25 12:28:29 -06:00 |
Hsiao-Wei Wang
|
62772c9e79
|
Refactor
|
2019-07-25 19:41:12 +08:00 |
Hsiao-Wei Wang
|
47714cbf64
|
Add hash_tree_root tests against py-ssz
|
2019-07-25 19:38:03 +08:00 |
Hsiao-Wei Wang
|
f336e7ffb3
|
Rename `is_empty` to `is_zero`
|
2019-07-25 17:32:27 +08:00 |
Hsiao-Wei Wang
|
62138fed34
|
Update Illegal types
|
2019-07-25 17:26:27 +08:00 |
Hsiao-Wei Wang
|
c01995436e
|
Merge branch 'v08x' into n_zero
|
2019-07-25 17:25:41 +08:00 |
Danny Ryan
|
f9f722c505
|
Merge pull request #1306 from ethereum/old_latest_message
Found by Cem Özer: Ignore older latest messages in attesting balance
|
2019-07-24 20:03:23 -06:00 |
Paul Hauner
|
6f208b6f45
|
Clarify length bit for Bitlist merklization
|
2019-07-25 10:18:10 +10:00 |
Danny Ryan
|
274d73e70b
|
Merge pull request #1312 from ethereum/ChihChengLiang-patch-1
Fix md table
|
2019-07-24 11:11:31 -06:00 |
Hsiao-Wei Wang
|
82e2c559ca
|
ssz==0.1.3
|
2019-07-25 00:16:29 +08:00 |
Chih Cheng Liang
|
9c6ba9cd0f
|
Fix md table
|
2019-07-24 13:39:04 +08:00 |
Hsiao-Wei Wang
|
db9091f507
|
Add `AttestationDataAndCustodyBit` back
|
2019-07-23 16:47:52 +08:00 |
Hsiao-Wei Wang
|
b08ecb018a
|
Apply suggestions from code review
Co-Authored-By: Diederik Loerakker <proto@protolambda.com>
|
2019-07-23 16:47:52 +08:00 |
Hsiao-Wei Wang
|
f229d21faa
|
Bump `py-ssz` to `0.1.0a11` and update the fuzzing tests
|
2019-07-23 16:47:49 +08:00 |
Danny Ryan
|
5efdbb4c91
|
Merge pull request #1308 from ethereum/val-fix
MAX_INDICES_PER_ATTESTATION -> MAX_VALIDATORS_PER_COMMITTEE
|
2019-07-22 14:18:02 -06:00 |
Danny Ryan
|
a90d273fbd
|
fix minor var typo
|
2019-07-22 07:19:42 -06:00 |
Danny Ryan
|
43a0ca4eeb
|
check bit lengths
|
2019-07-22 07:13:07 -06:00 |
protolambda
|
01af304403
|
Found by Cem Özer: Ignore older latest messages in attesting balance sum, instead of assertion error
|
2019-07-20 02:13:52 +02:00 |
Diederik Loerakker
|
9cbc04be6a
|
Merge pull request #1302 from ethereum/v08x
backport py_ecc hotfix to dev
|
2019-07-16 20:55:28 +02:00 |
Danny Ryan
|
7bc4fb6e01
|
Merge pull request #1300 from ethereum/new_py_ecc_domain
[hotfix] bump `py_ecc==1.7.1`
|
2019-07-16 12:22:11 -06:00 |
Hsiao-Wei Wang
|
bfd5010f26
|
Bump `py_ecc==1.7.1`
|
2019-07-16 14:27:34 +08:00 |
Diederik Loerakker
|
866d3f30cc
|
Merge pull request #1299 from ethereum/master
backport v0.8.1 to dev
|
2019-07-15 19:34:51 +02:00 |
Danny Ryan
|
452ecf8e27
|
Merge pull request #1295 from ethereum/v08x
v0.8.1
|
2019-07-14 18:15:59 -06:00 |
Danny Ryan
|
723e956a3e
|
Merge pull request #1297 from ethereum/zero-hash-check
make zero hash representation clear, fixes #1282
|
2019-07-14 18:11:03 -06:00 |
protolambda
|
ef659144b4
|
make zero hash representation clear, fixes #1282
|
2019-07-15 02:05:16 +02:00 |
Danny Ryan
|
77f007cab5
|
Merge pull request #1267 from ethereum/dankrad-patch-9
Define Bitlist/Bitvector serialization using bytes, not bigints
|
2019-07-14 17:20:12 -06:00 |
Danny Ryan
|
07a0e7b7dd
|
Merge pull request #1292 from ethereum/correct-merkle
Correct merkleization
|
2019-07-14 17:19:39 -06:00 |
Diederik Loerakker
|
c3435222b9
|
Merge pull request #1296 from ethereum/lookahead-fix
Lookahead fix
|
2019-07-15 01:18:36 +02:00 |
protolambda
|
d9fd1d3a2a
|
improve type wording based on PR 1292 feedback
|
2019-07-15 00:13:00 +02:00 |
Danny Ryan
|
8970b71ca4
|
ensure min_seed_lookahead functions properly
|
2019-07-14 16:05:51 -06:00 |
Danny Ryan
|
9401383317
|
Merge pull request #1275 from ethereum/minor-cosmetics
Minor cosmetic fixes
|
2019-07-14 15:36:24 -06:00 |
Danny Ryan
|
d8ce0e0e6f
|
Merge pull request #1287 from ethereum/ralexstokes-patch-3
Avoid unnecessary materialization of list
|
2019-07-14 15:33:16 -06:00 |
protolambda
|
ac6d019870
|
bits serialization clear now, directly to bytes
|
2019-07-12 22:20:07 +02:00 |
protolambda
|
b98679957b
|
use as_bytes function to reduce code duplication, and for later usage
|
2019-07-12 22:11:33 +02:00 |
protolambda
|
5a13684c7f
|
make exceeding limit raise an error
|
2019-07-12 21:23:45 +02:00 |
protolambda
|
a8dc9157b8
|
clean up merkleization text in SSZ spec
|
2019-07-12 21:15:28 +02:00 |
protolambda
|
65b0311582
|
more explicit about merkleization limit/pad
|
2019-07-12 20:39:55 +02:00 |
protolambda
|
b2c8570606
|
fix merkleization with 0-limit case, and enforce padding limit
|
2019-07-12 19:09:33 +02:00 |