1322 Commits

Author SHA1 Message Date
Justin
92140d199e
Update 0_beacon-chain.md 2019-04-30 10:41:09 +01:00
Justin
bcd7a83af4
Update 0_beacon-chain.md 2019-04-30 10:39:18 +01:00
Hsiao-Wei Wang
59d7be60db
Fix is_double_vote and is_surround_vote 2019-04-30 15:19:11 +08:00
vbuterin
c13c4c5c7b
Calculate historical start shards from state 2019-04-30 02:09:52 -05:00
vbuterin
77d7aa7630
Attestation committee refactor
* Remove `get_crosslink_committees_at_slot` (that function's ugly man...)
* Make the "base" that everything works off instead be `get_crosslink_committee`
* Attestations store epoch, start shard and shard, no longer slot (slot can be calculated from the other three)
* Retaining start shard in attestations allows `get_attesting_indices` to peek much further back into the past, making it useful for slashings (Phase 1)
* Some two-layer-deep nested loops become one-layer-deep loops
2019-04-29 11:02:39 -05:00
Danny Ryan
777590434b
Merge branch 'dev' into JustinDrake-patch-20 2019-04-24 13:37:50 -06:00
Danny Ryan
2b999a6c7e
fix off by one error for eth1 data voting 2019-04-24 13:15:06 -06:00
Danny Ryan
20d65e040b
pr feedback 2019-04-24 11:31:24 -06:00
Justin
b1e1510e21
Update 0_beacon-chain.md 2019-04-24 20:57:31 +10:00
Justin Drake
4734b22883 simplify 2019-04-24 15:32:43 +10:00
Justin Drake
b361fdb385 bug 2019-04-24 15:29:46 +10:00
Justin Drake
c37789dc5d Tests fixed 2019-04-24 15:27:47 +10:00
Justin Drake
55f042aa71 More fixes 2019-04-24 15:17:25 +10:00
Justin Drake
df64eeefa0 Start fixing tests 2019-04-24 14:46:28 +10:00
Justin
de01ffd38d
Merge branch 'dev' into JustinDrake-patch-14 2019-04-24 14:35:02 +10:00
Justin
f2d885f0d8
Address Danny's comments 2019-04-24 14:23:51 +10:00
Danny Ryan
7b7b867e7d
Merge pull request #936 from ethereum/carl-patch-1
Enables transfers of balance proportions > 32 ETH
2019-04-23 12:24:13 -06:00
JSON
cf1c78b241
Update 0_beacon-chain.md 2019-04-23 12:55:15 -05:00
Alex Stokes
e26112af37
Update 0_beacon-chain.md
typo fix
2019-04-23 08:36:40 -07:00
Danny Ryan
5619e7df9c
Update 0_beacon-chain.md 2019-04-23 09:21:30 -06:00
terence tsao
2650a2c061
Update 0_beacon-chain.md 2019-04-23 07:16:52 -07:00
Carl Beekhuizen
fe01b6f231
Merges dev into carl-patch-1 2019-04-23 13:39:19 +02:00
Danny Ryan
59de05e3e3
Merge pull request #977 from ethereum/JustinDrake-patch-19
Fix activation queue bug
2019-04-22 11:29:42 -06:00
Danny Ryan
d9b3021827
Merge pull request #971 from ethereum/vbuterin-patch-2
Signal non-final status of base reward and desired issuance goal
2019-04-22 11:15:10 -06:00
Danny Ryan
706191403c
Merge branch 'dev' into JustinDrake-patch-18 2019-04-22 09:48:43 -06:00
Danny Ryan
0079c635b6
Merge pull request #924 from ethereum/JustinDrake-patch-11
Remove serialization from consensus
2019-04-22 09:41:30 -06:00
Danny Ryan
d648b091b5
lint 2019-04-22 09:33:46 -06:00
Danny Ryan
5744fef808
clean up some notes on deposits 2019-04-22 09:18:20 -06:00
Justin Drake
0bdd8e778b Add 0_deposit-contract.md 2019-04-22 23:29:19 +10:00
Justin
9404949015
Split off fork choice in a separate document 2019-04-22 23:18:17 +10:00
Hsiao-Wei Wang
1c5cc1299a
Update specs/core/0_beacon-chain.md
Co-Authored-By: JustinDrake <drakefjustin@gmail.com>
2019-04-22 20:49:07 +10:00
Justin
81ee59bca8
Update 0_beacon-chain.md 2019-04-22 16:34:50 +10:00
Justin
6903f2eec7
Update 0_beacon-chain.md 2019-04-22 16:17:14 +10:00
Justin Drake
c123fb1b97 Single effective balance per review by Vitalik—significant simplification 2019-04-22 16:13:46 +10:00
Justin
dc275f024d
Update 0_beacon-chain.md 2019-04-22 15:16:34 +10:00
Justin
0da60ba90d
Fix activation queue bug
Fix bug [flagged by @NIC619 and @hwwhww](https://github.com/ethereum/eth2.0-specs/pull/850#issuecomment-485275575) whereby the `activation_epoch` of validators dequeued since the finalized epoch was overwritten.

Cosmetic changes:

1) Remove `activate_validator` (there is no overlap between genesis and non-genesis activations)
2) Improve comments related to activation queue
2019-04-22 15:12:30 +10:00
terence tsao
08d921a6c9 Make crosslink_data_root comment more explicit (#973) 2019-04-21 15:48:02 +10:00
Diederik Loerakker
75fae6f311 Change sorted[-1] to max() (#972) 2019-04-20 18:13:45 +10:00
Justin Drake
d6644edcc9 Fix test 2019-04-20 17:12:40 +10:00
vbuterin
a2a737b728
Signal non-final status of base reward and desired issuance goal 2019-04-20 01:45:18 -05:00
Justin Drake
7642abf114 Fix| 2019-04-20 16:36:34 +10:00
Justin Drake
e184f0b3fe Fix 2019-04-20 16:35:02 +10:00
Justin Drake
06f475a844 Fixes 2019-04-20 16:32:41 +10:00
Justin Drake
d700ea4406 Fixes 2019-04-20 16:10:25 +10:00
Justin Drake
f07b94e77c Fixes 2019-04-20 15:37:12 +10:00
Justin Drake
356ef15166 Merge branch 'JustinDrake-patch-14' of github.com:ethereum/eth2.0-specs into JustinDrake-patch-14 2019-04-20 15:31:19 +10:00
Justin Drake
4d26ae255a Bug fix 2019-04-20 15:31:15 +10:00
Justin
d067a9fcf2
Merge branch 'dev' into JustinDrake-patch-14 2019-04-20 15:19:21 +10:00
Justin Drake
f908c8d3e0 Revamped balances and incentivisation 2019-04-20 15:17:33 +10:00
Justin
39d0822602
Sane SSZ object default values (#963) 2019-04-19 18:26:54 +10:00