protolambda
|
68ff136b5d
|
warn about broken attestation validation, fix most attester slashings tests
|
2020-01-10 00:00:10 +01:00 |
protolambda
|
140129ec51
|
Merge dev into phase1 refactor, update BLS phase1
|
2020-01-09 14:56:06 +01:00 |
Danny Ryan
|
fff354d673
|
Merge branch 'dev' into carl_new_new_bls
|
2020-01-07 15:44:30 -07:00 |
Carl Beekhuizen
|
12ea891ce5
|
`py_ecc` 2.0.0 baby!
|
2020-01-07 20:52:20 +01:00 |
Carl Beekhuizen
|
8948393e76
|
Remove references to BLS messages
|
2020-01-07 20:28:16 +01:00 |
protolambda
|
8391d8ee5b
|
missed deposit case, also fix signing here
|
2020-01-06 16:22:18 +01:00 |
protolambda
|
60954286f9
|
make tests correctly sign for general genesis-domain
|
2020-01-06 16:17:05 +01:00 |
protolambda
|
71206c9a26
|
deposit with other fork version
|
2020-01-06 16:04:34 +01:00 |
protolambda
|
9dd8d1d880
|
add two missing decorators
|
2020-01-06 01:18:52 +01:00 |
protolambda
|
cd7a2149f9
|
fix genesis tests: only run on single phase, ignore phases extra data
|
2020-01-06 00:57:36 +01:00 |
protolambda
|
ba10046cc1
|
minor lint fixes
|
2020-01-06 00:49:32 +01:00 |
protolambda
|
0cf866e799
|
fix bug, test should run properly, forward generator in return
|
2020-01-06 00:06:57 +01:00 |
protolambda
|
bf86a716ee
|
force-add in phase0 in test context, since state creation is not independent yet
|
2020-01-05 23:51:02 +01:00 |
protolambda
|
752eeecaf4
|
old challenge based custody game tests are not relevant anymore
|
2020-01-05 23:44:20 +01:00 |
protolambda
|
11011f2544
|
test context can handle multiple phases better now
|
2020-01-05 23:37:05 +01:00 |
Danny Ryan
|
50c8727ae7
|
make genesis delay configurable
|
2020-01-05 15:29:23 -07:00 |
protolambda
|
13cdfa8edb
|
apply configs in tests properly
|
2020-01-04 18:33:15 +01:00 |
protolambda
|
a5faabbf19
|
Merge branch 'version-pyspec-module' into phase1rebase
|
2020-01-04 18:28:34 +01:00 |
Danny Ryan
|
c9f52d0099
|
Merge branch 'dev' into phase1rebase
|
2020-01-03 07:49:23 -07:00 |
Carl Beekhuizen
|
51bcb29e28
|
'DomainWrapper' -> 'SigningRoot'
|
2020-01-03 07:46:27 +01:00 |
Carl Beekhuizen
|
a65d96da04
|
Merge in dev
|
2020-01-03 07:35:19 +01:00 |
Diederik Loerakker
|
b698eff2a7
|
Merge pull request #1546 from ethereum/master
Backport v0.9.4 to dev
|
2019-12-20 21:25:50 +01:00 |
Carl Beekhuizen
|
7af4429011
|
Make bls a module
|
2019-12-20 08:41:46 +02:00 |
protolambda
|
2de5119cfe
|
fix two missing pre-states, and fix unsigned block
|
2019-12-19 17:31:58 +01:00 |
Carl Beekhuizen
|
c239ffb78c
|
Linting fixes
|
2019-12-17 12:30:46 +02:00 |
Carl Beekhuizen
|
502ee29537
|
Phase 0 new BLS
|
2019-12-17 12:04:56 +02:00 |
Martin Lundfall
|
21c8c58cb1
|
edit comment to make line shorter
|
2019-12-16 13:22:08 +01:00 |
Martin Lundfall
|
a4f8a77c02
|
Fix spelling errors found by codespell
|
2019-12-16 13:02:36 +01:00 |
Diederik Loerakker
|
88e954a9c7
|
Merge pull request #1522 from ethereum/master
backport v093 to dev
|
2019-12-13 18:56:31 +01:00 |
Danny Ryan
|
c1dc4a0063
|
Merge pull request #1518 from ethereum/proposers-1515
Two tests for proposer indices being off because of (in)active validators
|
2019-12-12 08:55:31 -07:00 |
protolambda
|
020af2707a
|
fix: don't get stuck in same slot doing a transition, and clean up latest-block-header with starting block for pre-state
|
2019-12-12 16:40:57 +01:00 |
Danny Ryan
|
4a31503ec0
|
Merge pull request #1516 from ethereum/dup-indices-attest
Fixes #1486: disallow duplicate indices in indexed attestation
|
2019-12-12 08:32:43 -07:00 |
protolambda
|
5c26d8e52f
|
fix normal signed case; only sign for 1 of the duplicate indices
|
2019-12-12 16:29:30 +01:00 |
protolambda
|
020dbb1ecd
|
fix missing transition
|
2019-12-12 16:16:52 +01:00 |
Danny Ryan
|
52a6cf7ba3
|
Merge pull request #1514 from ethereum/queue-fix-on-finality
Fix queue rate and only activate upon finality
|
2019-12-12 07:44:57 -07:00 |
Danny Ryan
|
ba8a67ccd8
|
update registry tests to modified finality condition
|
2019-12-12 07:31:51 -07:00 |
protolambda
|
8d5d7387f9
|
Two tests for proposer indices being off because of active validators status, fixes #1515
|
2019-12-12 02:36:20 +01:00 |
protolambda
|
2405060a7e
|
Fixes #1486: disallow duplicate indices in indexed attestation
|
2019-12-12 01:45:59 +01:00 |
Danny Ryan
|
45620e345d
|
add test for activation_queue, activation, and ejection all in one
|
2019-12-11 17:31:05 -07:00 |
Danny Ryan
|
b6d7cd93e9
|
Add ejection/exit queue test
|
2019-12-11 17:21:43 -07:00 |
Danny Ryan
|
e8d079b366
|
fix and add tests for activation queue
|
2019-12-11 17:06:14 -07:00 |
Danny Ryan
|
40025c96dd
|
Merge pull request #1509 from ethereum/match-slot-target
ensure that epoch of attestation slot matches the target epoch
|
2019-12-10 13:42:32 -07:00 |
Danny Ryan
|
e4d710590a
|
add test for queue efficiency
|
2019-12-10 11:49:26 -07:00 |
Danny Ryan
|
432257659e
|
add asserts to ensure that attestation slot must match the target epoch
|
2019-12-09 17:31:43 -07:00 |
Danny Ryan
|
d4d17ecc4e
|
ensure the best better-justification is stored in fork choice
|
2019-12-09 16:47:43 -07:00 |
Danny Ryan
|
57aeed1473
|
Merge branch 'v09x' into filter-fc-justified
|
2019-12-08 12:17:28 -07:00 |
Danny Ryan
|
ce40666003
|
version pyspec module and test on one attesterslashing test
|
2019-12-05 15:06:32 -07:00 |
Diederik Loerakker
|
da17f4b3a8
|
Merge pull request #1505 from ethereum/v09x
backport V09x
|
2019-12-05 22:15:47 +01:00 |
protolambda
|
e73316c13f
|
change configs to be loaded in time; reload specs module to make new config presets effective. Also fix more lint and consistency problems.
|
2019-12-05 13:30:49 -07:00 |
Danny Ryan
|
b4b5cc9115
|
Merge branch 'v09x' into dev
|
2019-12-05 13:29:04 -07:00 |