Hsiao-Wei Wang
64aed78d6a
Only one test format for finality tests. No extra `finality.md` here
2020-07-24 05:25:17 +08:00
Hsiao-Wei Wang
de15960185
Add finality tests to test vectors
2020-07-24 04:23:26 +08:00
protolambda
65b5aa3c63
update test format docs
2020-05-19 14:31:28 +02:00
Danny Ryan
8060505743
refactor rewards/penalties tests to use a single structure
2020-05-18 16:00:59 -06:00
Danny Ryan
4a86c39712
Merge pull request #1799 from ethereum/bls_v2
...
Update to IETF BLS draft-irtf-cfrg-bls-signature-02 + draft-irtf-cfrg-hash-to-curve-07
2020-05-18 07:35:49 -06:00
Hsiao-Wei Wang
fd3cce0d2c
Update README
2020-05-15 23:38:25 +08:00
Hsiao-Wei Wang
d07e594f92
Add `Aggregate()` case
2020-05-15 23:27:35 +08:00
Hsiao-Wei Wang
d27f2350a2
Update BLS test suite to BLS standard draft v2 format
...
1. Make sure that BLS -Verify APIs would only return `True` or `False` , no exceptions.
2. Use `eth2spec.utils.bls` instead of py_ecc for test generator
3. Add assertions in test generator
4. Add some special test cases for the -Verify APIs
5. Clean up the test format documents
2020-05-15 00:55:06 +08:00
Danny Ryan
4ffa0dba60
Apply suggestions from code review
...
"rewards/penalties" -> "deltas" in throughout test comments/descriptions
Co-authored-by: Diederik Loerakker <proto@protolambda.com>
2020-05-05 16:31:40 -06:00
Danny Ryan
4f401133e1
address PR feedback from @protolambda
2020-05-05 15:37:14 -06:00
Danny Ryan
eda249957e
basic generators work
2020-05-04 13:20:32 -06:00
Nathaniel Jensen
83851f6919
Fix inaccuracies in test format documentation.
...
* `block_header` operation to accept input of type `BeaconBlock`
* `voluntary_exit` operation to accept input of type
`SignedVoluntaryExit`.
* sanity/blocks to note that inputs are of type `SignedBeaconBlock`
2020-03-24 13:39:27 +11:00
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