protolambda
|
09cae4b3cc
|
Handle empty-aggregation-bits case, and add tests. See #1713
|
2020-05-01 15:17:41 +02:00 |
|
Dankrad Feist
|
b82496fd11
|
Rename file
|
2020-05-01 00:19:25 +01:00 |
|
Dankrad Feist
|
d30f11a781
|
Fix lint
|
2020-05-01 00:16:00 +01:00 |
|
Danny Ryan
|
cd27e5e045
|
add tests for source, target, head
|
2020-04-29 10:23:12 -06:00 |
|
Danny Ryan
|
5f18dd778c
|
add baseline get_target_deltas tests
|
2020-04-28 19:26:14 -06:00 |
|
Hsiao-Wei Wang
|
fa66475da4
|
Move sanity to under phase_0
|
2020-04-29 00:04:44 +08:00 |
|
Dankrad Feist
|
0e2931b9b3
|
All tests passed
|
2020-04-28 01:09:20 +01:00 |
|
Dankrad Feist
|
2449db1bb6
|
Phase 1 block tests are working
|
2020-04-27 16:08:49 +01:00 |
|
Hsiao-Wei Wang
|
2dbc333270
|
Make compute_new_state_root a pure function
|
2020-04-27 22:18:43 +08:00 |
|
Hsiao-Wei Wang
|
70bd73d2b5
|
Apply PR feedback from @djrtwo
Fix get_eth1_vote test cases
|
2020-04-27 22:18:41 +08:00 |
|
Hsiao-Wei Wang
|
8adc15e83d
|
Add validator guide tests
1. "Beacon chain responsibilities: Attesting"
2. "Beacon chain responsibilities: Attestation aggregation"
|
2020-04-27 21:47:25 +08:00 |
|
Hsiao-Wei Wang
|
bdae27e317
|
Add bls.AggregatePKs helper
|
2020-04-27 21:47:25 +08:00 |
|
Hsiao-Wei Wang
|
303d7d5adb
|
Add validator guide tests
1. "Becoming a validator"
2. "Validator assignments"
3. "Beacon chain responsibilities: Block proposal"
|
2020-04-27 21:47:25 +08:00 |
|
Danny Ryan
|
fde9b410f0
|
Merge pull request #1752 from ethereum/dev
sync v0.11.2 to `v012x`
|
2020-04-24 11:36:17 -06:00 |
|
Danny Ryan
|
56535e3dbe
|
bump version to v0.11.2
|
2020-04-24 10:21:47 -06:00 |
|
Dankrad Feist
|
ab2ee0e2c2
|
Restoring chunk challenges and testing
|
2020-04-24 17:06:27 +01:00 |
|
Hsiao-Wei Wang
|
3575b18cd4
|
Fix config_util.py typing
|
2020-04-17 23:55:42 +08:00 |
|
Hsiao-Wei Wang
|
cafd98b9e8
|
Fix utils.hash_function typing
|
2020-04-17 23:55:32 +08:00 |
|
protolambda
|
13d1303db8
|
update remerkleable; mul/div bound checks, update config loading
|
2020-04-06 18:40:09 +02:00 |
|
Danny Ryan
|
c3e5ddaabc
|
Merge branch 'dev' into phase1-tests
|
2020-04-03 09:54:34 -06:00 |
|
Danny Ryan
|
246b46771e
|
address @hwwhww feedback
|
2020-04-03 09:46:57 -06:00 |
|
Danny Ryan
|
f2c2da95ed
|
add compute_offset_slots
|
2020-04-03 09:19:56 -06:00 |
|
Hsiao-Wei Wang
|
3f87cea435
|
Use constants phase names
|
2020-04-02 15:09:47 +08:00 |
|
Hsiao-Wei Wang
|
a890d1f6a0
|
Use constant variables to define phase name/ID
|
2020-04-02 15:09:25 +08:00 |
|
Danny Ryan
|
073f78efa1
|
Merge branch 'dev' into phase1-tests
|
2020-03-29 17:04:25 -06:00 |
|
Danny Ryan
|
ba67165da2
|
bump version to 0.11.1
|
2020-03-27 12:24:43 -06:00 |
|
protolambda
|
c00d8e30ad
|
Merge branch 'v011x' into fix-memoization
|
2020-03-23 21:06:58 +01:00 |
|
protolambda
|
33f8f4936d
|
Fix base-reward memoization bug, improve memoization with LRU, and improve misc rewards test
|
2020-03-20 21:15:13 +01:00 |
|
Danny Ryan
|
0a9b306d60
|
PR feedback from @hwwhww
|
2020-03-18 09:55:09 -06:00 |
|
Danny Ryan
|
e2ef4365e2
|
min total balance is now EFFECTIVE_BALANCE_INCREMENT. update testing
|
2020-03-16 11:19:21 -06:00 |
|
Danny Ryan
|
1293320675
|
Merge branch 'dev' into phase1-tests
|
2020-03-12 07:12:41 -06:00 |
|
Danny Ryan
|
36e48fba99
|
enforce must match target to match head to avoid perverse incentive path
|
2020-03-11 12:51:05 -06:00 |
|
Danny Ryan
|
8eae0f0b46
|
Merge pull request #1647 from ethereum/bump-version
bump version to v0.11.0 for coming release
|
2020-03-11 12:21:17 -06:00 |
|
Danny Ryan
|
e2918c6364
|
Merge pull request #1626 from ethereum/proposer-index
add proposer index to BeaconBlock
|
2020-03-10 15:10:07 -06:00 |
|
Danny Ryan
|
3b7704a78f
|
Merge pull request #1649 from ethereum/eth1-voting-period-in-epochs
Eth1 voting period in epochs [updated for configs/phase1/tests compat.]
|
2020-03-10 13:24:03 -06:00 |
|
Danny Ryan
|
1c9ca3c168
|
Merge pull request #1635 from ethereum/rewards-overflow
handle rewards overflow
|
2020-03-10 13:23:21 -06:00 |
|
protolambda
|
2d7a292d36
|
eth1 vote period constant in epochs: update configs, phase1, tests
|
2020-03-10 18:36:53 +01:00 |
|
Hsiao-Wei Wang
|
882b9ee035
|
Merge branch 'dev' into rewards-overflow
|
2020-03-11 00:41:17 +08:00 |
|
Danny Ryan
|
7d4997f0af
|
bump version to v0.11.0 for coming release
|
2020-03-09 12:03:12 -06:00 |
|
Danny Ryan
|
7e04989e29
|
add genesis_validators_root to beaconstate and utilize in sig domain separation as well as fork separation
|
2020-03-05 09:21:32 -07:00 |
|
Danny Ryan
|
5e1fb79a8e
|
Merge pull request #1627 from ethereum/hysteris-fix
adjust hysteresis to avoid initial over-deposit incentive
|
2020-03-03 14:15:24 -07:00 |
|
Danny Ryan
|
33e7680836
|
make hysteresis calculations configurable
|
2020-03-03 10:58:47 -07:00 |
|
Danny Ryan
|
2d4ec7d52f
|
add REWARD_OVERFLOW_INCREMENT to avoid overflow in rewards calculation
|
2020-03-03 10:23:08 -07:00 |
|
Danny Ryan
|
0122081d05
|
hysteresis to -0.25/+1.25
|
2020-03-02 15:55:01 -07:00 |
|
Danny Ryan
|
186d4258b6
|
fix shard offsets
|
2020-02-28 13:20:37 -06:00 |
|
Danny Ryan
|
63687e6f34
|
fix YAML parsed list of ints
|
2020-02-28 13:02:20 -06:00 |
|
Danny Ryan
|
9718d206a7
|
fix attester slahsing test
|
2020-02-26 11:20:19 -06:00 |
|
Danny Ryan
|
4c1fc9bffa
|
work through phase 1 tests
|
2020-02-22 12:06:31 -06:00 |
|
Danny Ryan
|
97fa3741af
|
working through test issues
|
2020-02-22 09:30:33 -06:00 |
|
Danny Ryan
|
ceb6633eb9
|
working through phase 1 attestation testing
|
2020-02-22 09:24:14 -06:00 |
|