Commit Graph

3609 Commits

Author SHA1 Message Date
Danny Ryan
b0dd7c38dc Merge pull request #1411 from ethereum/interop-tests
Interop tests
2019-09-26 09:11:18 -06:00
protolambda
525d733033 rewards testing now with cleaner attestation signing 2019-09-24 13:56:29 +09:00
protolambda
a6e543fd37 just signing, attestations are already filled by get_valid_attestation 2019-09-24 12:24:45 +09:00
Danny Ryan
1688721554 fix up attesation reward tests 2019-09-22 09:54:17 -05:00
Danny Ryan
1aa12034e5 make full_attestation reward test better 2019-09-22 09:51:12 -05:00
Danny Ryan
cf1323b79e add rewards/penalties test for full epoch of attestations 2019-09-22 09:35:18 -05:00
Danny Ryan
b3f7dd9dae fix up rewards/penalties test signatures 2019-09-20 16:05:10 -05:00
Danny Ryan
ad4da4cd14 rewards test for duplicate attestation 2019-09-20 12:45:46 -05:00
Danny Ryan
687b262f0d add test case for crosslink tie breaking between epochs 2019-09-20 11:27:42 -05:00
Danny Ryan
759d8f447e Merge pull request #1404 from AgeManning/network-spec-update
Network specification update
2019-09-17 10:00:57 -05:00
Danny Ryan
4b2596dbad ensure BeaconBlocksByRoot requests are lists rather than containers 2019-09-16 08:59:04 -05:00
Age Manning
8bb9354e65 Renames REQ_RESP_MAX_SIZE to MAX_CHUNK_SIZE 2019-09-13 02:20:59 +10:00
Age Manning
9fa720b994 Removes a max chunk count and corrects timeout for chunked responses 2019-09-11 23:23:14 +10:00
Age Manning
4a7d8a4e48 Applies github suggestions 2019-09-11 06:06:22 +10:00
Danny Ryan
d0c6b6719f Merge pull request #1405 from ethereum/bls_tests_name_length
fix BLS tests name length
2019-09-10 12:08:37 -06:00
Danny Ryan
3ead898109 p2p spec copy cleanups 2019-09-08 15:31:22 -06:00
Danny Ryan
b743deb061 cleanup max size vars 2019-09-08 15:03:25 -06:00
Danny Ryan
cc12e29b25 cleanup response_chunk refactor 2019-09-08 14:57:53 -06:00
Age Manning
acb86e8817 Apply Danny's suggestions 2019-09-09 05:45:42 +10:00
Age Manning
3a79ad5363 Adds chunked responses to the RPC 2019-09-09 05:38:06 +10:00
protolambda
28da0a07b8 fix BLS tests name length 2019-09-08 14:36:09 -04:00
Age Manning
4937fa9b58 Network specification update 2019-09-08 22:55:55 +10:00
Danny Ryan
db34ee17b6 fix minor testing bug v0.8.3 2019-08-23 11:31:20 -06:00
Danny Ryan
af303244e7 Merge pull request #1375 from ethereum/v08x
Release v0.8.3 to master
2019-08-23 10:48:46 -06:00
Danny Ryan
3d97160098 Update specs/networking/p2p-interface.md
Co-Authored-By: Diederik Loerakker <proto@protolambda.com>
2019-08-23 18:33:18 +02:00
Danny Ryan
0547d0ce67 add note on local aggregation for interop 2019-08-23 18:33:18 +02:00
protolambda
4283c8cb03 Fix ssz-generic bitvector tests: those invalid cases of higher length than type describes, but same byte size, should have at least 1 bit set in the overflow to be invalid 2019-08-23 18:33:18 +02:00
Danny Ryan
f62aedec31 minor formatting 2019-08-23 18:33:18 +02:00
Age Manning
194f292348 Minor corrections and clarifications to the network specification 2019-08-23 18:33:18 +02:00
JSON
dee70df3a9 doc standardization for networking spec (#1338)
* Update p2p-interface.md

* Update p2p-interface.md

* Update p2p-interface.md

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>

* Update specs/networking/p2p-interface.md

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-08-23 18:33:17 +02:00
Jacek Sieka
94d2368970 discuss length-prefixing pro/con, consider for removal, add link 2019-08-23 18:33:17 +02:00
Jacek Sieka
f0ce20b922 cleanups 2019-08-23 18:33:17 +02:00
Jacek Sieka
26ea675f9c Updates
* constants -> configurations
* constant name updates
* initial validation requirement for attestations
* allow aggregated attestations to be published
* move discv5 down a bit
* additional rationale
2019-08-23 18:33:17 +02:00
Raúl Kripalani
d0e1f29beb apply more editorial suggestions.
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-08-23 18:33:17 +02:00
Raúl Kripalani
e147684907 apply editorial suggestions.
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
Co-Authored-By: Preston Van Loon <preston@prysmaticlabs.com>
2019-08-23 18:33:17 +02:00
Raúl Kripalani
26d342e918 fmt. 2019-08-23 18:33:17 +02:00
Raúl Kripalani
e81629df63 document doctoc command for posterity. 2019-08-23 18:33:16 +02:00
Raúl Kripalani
aa2859299f gossip domain: clarify why we use plaintext topic names. 2019-08-23 18:33:16 +02:00
Raúl Kripalani
4bae9b4bd1 add table of contents; amend heading level. 2019-08-23 18:33:16 +02:00
Jacek Sieka
a8ac4d6c6f Update libp2p networking spec 2019-08-23 18:33:16 +02:00
protolambda
4f462bc88b make nil-count randomization work for lists 2019-08-23 18:33:16 +02:00
Matt Garnett
520c872d21 Improve readability of SSZ type defaults 2019-08-23 18:31:10 +02:00
Danny Ryan
3e45bf4a67 Merge pull request #1333 from ethereum/v08x
v0.8.2 release into master
v0.8.2
2019-08-04 12:57:27 -06:00
Danny Ryan
67a6b98ee1 Merge pull request #1334 from ethereum/dev-ports
port SSZ clarification (dev -> v08x)
2019-08-04 12:19:30 -06:00
Paul Hauner
32a43acfc1 Clarify length bit for Bitlist merklization 2019-08-04 12:10:32 -06:00
Danny Ryan
73a9e86412 Merge pull request #1320 from ethereum/testgen-reorg
Implement proposed test organization and structure improvements
2019-08-03 06:43:36 -06:00
protolambda
63e2915e12 update SSZ static doc to reflect options in test conditions 2019-08-02 21:43:36 +02:00
protolambda
12900b2b4c handle empty test ouputs, and split out output format functions 2019-08-01 22:40:10 +02:00
protolambda
8563dbf5c0 make ssz_static output roots to roots.yaml instead of meta 2019-08-01 22:03:40 +02:00
protolambda
18fc4edfd4 reword to 'also available as <name>.ssz' 2019-07-31 02:16:41 +02:00