Commit Graph

120 Commits

Author SHA1 Message Date
vbuterin b9c922ce4b
Merge pull request #68 from ethereum/vbuterin-patch-6
Add bool to simple serialize
2018-10-11 20:21:04 -04:00
vbuterin fe74c7e299
Stop changing the crystallized state in the RANDAO reveals. 2018-10-11 13:06:37 -04:00
Danny Ryan d6504fb51f
Merge branch 'master' into vitalik5 2018-10-11 10:45:10 -05:00
vbuterin 1c25917622
Add bool to simple serialize 2018-10-11 09:51:35 -04:00
vbuterin 79f2ecb0d9
Update beacon-chain.md 2018-10-11 09:45:33 -04:00
vbuterin 57efc20ed7
Update beacon-chain.md 2018-10-11 09:43:52 -04:00
Hsiao-Wei Wang 31eb7e9a05
Rename rand_max to sample_max 2018-10-11 11:29:29 +08:00
Hsiao-Wei Wang 39a5bac337
PR feedback and minor fix 2018-10-11 11:29:29 +08:00
Hsiao-Wei Wang 80a61c1c62
PR feedback and some minor fix 2018-10-11 11:29:29 +08:00
Hsiao-Wei Wang 0cc1b6c4a4
fix shuffle 2018-10-11 11:27:19 +08:00
Hsiao-Wei Wang f1da3c55cd
minor fix 2018-10-11 11:27:19 +08:00
Hsiao-Wei Wang 12a1bd2473
Refactor the sample code and fix #47 2018-10-11 11:27:10 +08:00
terence tsao 9abb1a0e41
fixed typo in change_validators 2018-10-10 11:16:13 -07:00
Yutaro Mori b62c8c9db1
Fix lighthouse link 2018-10-10 16:14:53 +09:00
Vitalik Buterin e66cd35d0e
Removed all uses of the word dynasty, and replaced the functionality of dynasties with other variables. 2018-10-09 19:19:37 -04:00
Danny Ryan cbd254a309
replace total_blance_attestable_to_h with total_committee_balance 2018-10-08 20:42:16 -05:00
Danny Ryan 753219ba6a
Merge branch 'master' into JustinDrake-patch-4 2018-10-08 20:40:36 -05:00
Danny Ryan 0445bff1b1
Merge branch 'master' into JustinDrake-patch-2 2018-10-08 14:10:15 -05:00
Danny Ryan 169f031514
Merge branch 'master' into codes-flags-types 2018-10-08 13:47:17 -05:00
Justin 8f65c85455
Update beacon-chain.md 2018-10-06 13:32:19 +01:00
Justin fedfe61d6c
Update beacon-chain.md 2018-10-06 13:02:08 +01:00
Danny Ryan 48b0b523a8
Merge pull request #49 from ethereum/JustinDrake-patch-3
Make status codes consistent with "active" validators
2018-10-05 12:06:45 -04:00
Danny Ryan fddd50f8ab
Merge pull request #46 from ethereum/JustinDrake-patch-1
Fix typo calling AttestationSignedData
2018-10-05 12:05:46 -04:00
Danny Ryan d495b0ec4f
clear up a comment in AttestationSignedData 2018-10-05 12:05:09 -04:00
Mikhail Kalinin 64ba1aa931 Get rid of redundant recent_block_hashes entry 2018-10-05 21:16:02 +06:00
Justin 623d3cd31b
Cleanups in "State recalculations" 2018-10-05 12:05:08 +01:00
Justin ef4b2c4542
Update beacon-chain.md 2018-10-05 12:01:03 +01:00
Justin e3c1eeb569
Update beacon-chain.md 2018-10-05 11:49:18 +01:00
Justin cb6e94a115
Make status codes consistent with "active" validators 2018-10-05 11:38:30 +01:00
Justin 1cbde6f3c8
Change balances to Gwei
See discussion here https://github.com/ethereum/eth2.0-specs/issues/34
2018-10-05 11:34:38 +01:00
Justin d6395fa678
Fix typo calling AttestationSignedData 2018-10-05 11:25:52 +01:00
Justin 9ee17787d2
Homogenise AttestationSignedData data structure 2018-10-05 11:20:02 +01:00
Danny Ryan f003d6b753
Merge branch 'master' into vitalik3 2018-10-04 18:55:43 -05:00
Danny Ryan 4f929daaac
Merge branch 'master' into data-structures 2018-10-04 18:29:03 -05:00
vbuterin bf3fe932a2
Update casper_sharding_v2.1.md 2018-10-04 17:05:38 -04:00
Justin b4f2317692
Update beacon-chain.md 2018-10-04 21:59:36 +01:00
Justin 5f40856606
Update beacon-chain.md 2018-10-04 14:39:56 +01:00
Justin b60cbd9c33
Update beacon-chain.md 2018-10-04 14:26:13 +01:00
Justin 5306c1e728
Update beacon-chain.md 2018-10-04 14:16:31 +01:00
Danny Ryan fbd4c3664f Merge branch 'vitalik2' of github.com:ethereum/eth2.0-specs into vitalik2 2018-10-04 07:30:59 -05:00
Danny Ryan 0f5fca7e03 Merge branch 'master' into vitalik2 2018-10-04 07:30:54 -05:00
Justin 7749c28bd9
Update beacon-chain.md 2018-10-04 11:22:50 +01:00
Justin 16928c85bb
Clean up codes, flags, types
This includes:

* Optimised values (e.g. `PENALIZED` now fits in a single byte)
* More consistent values (e.g. the flags start at 0)
* Added types for specials
2018-10-04 11:21:33 +01:00
Justin a85f59779a
Clean up data structures
This includes:

* Giving every data structure a name (e.g. `BeaconChainBlock`)
* Making data structure names consistent (e.g. `SpecialObject` => `SpecialRecord`)
* Arranging the fields within the data structures in a more logical/consistent manner
* Reworking the comments to be more concise and to the point
* Rename some fields for consistency:
    * `shard_id` => `shard` (for consistency with `withdrawal_shard`)
    * `last_state_recalculation` => `last_state_recalculation_slot` (for consistency with `last_finalized_slot`, `last_justified_slot`, etc.)
    * `current_dynasty` => `dynasty` (for consistency with `slot`, `shard`)
    * `pow_chain_ref` => `pow_chain_reference` (abbreviations are avoided throughout)
* Various other cleanups
2018-10-04 11:09:39 +01:00
Danny Ryan ed014c4fbc Merge branch 'master' into todos 2018-10-03 21:47:50 -05:00
Danny Ryan d779bef562
Merge pull request #38 from ethereum/JustinDrake-patch-1
Minor cleanups
2018-10-03 21:46:11 -05:00
vbuterin 6568bc1b6d
Update casper_sharding_v2.1.md 2018-10-03 22:02:04 -04:00
Justin 9a05c79e3e
Update casper_sharding_v2.1.md 2018-10-03 22:15:43 +01:00
Justin 2f34691615
Minor cleanups 2018-10-03 22:00:05 +01:00
Justin 538e4e1f88
Rename simpleserialize.md to simple-serialize.md
For consistency with beacon-chain.md
2018-10-03 21:35:47 +01:00