Danny Ryan
f71bfdfb36
Merge pull request #53 from mkalinin/fix/dup-recent_block_hashes
...
Get rid of redundant recent_block_hashes entry
2018-10-05 12:03:00 -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
0304e5f337
Merge pull request #35 from ethereum/vitalik3
...
Added versioning
2018-10-04 19:02:01 -05:00
Danny Ryan
f003d6b753
Merge branch 'master' into vitalik3
2018-10-04 18:55:43 -05:00
Danny Ryan
d41867aa74
Merge pull request #41 from ethereum/data-structures
...
Clean up data structures
2018-10-04 18:29:46 -05:00
Danny Ryan
4f929daaac
Merge branch 'master' into data-structures
2018-10-04 18:29:03 -05:00
Danny Ryan
57cbc5434c
[fix-recent_block_hashes] remove min requirement from append_to_recent_block_hashes
2018-10-04 18:25:24 -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
Danny Ryan
5b31268abc
[fix-recent_block_hashes] fix formatting
2018-10-04 12:53:53 -05:00
Danny Ryan
dc01cb0f4d
[fix-recent_block_hashes] fix issue with recent_block_hashes when slots are skipped
2018-10-04 12:43:30 -05: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
9c255c3436
Merge pull request #33 from ethereum/vitalik2
...
Added RANDAO support (without multi-skip mechanism)
2018-10-04 07:32:12 -05: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
a1699c2ce9
Merge pull request #29 from ethereum/todos
...
Rework the TODO
2018-10-03 21:48:31 -05: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
Danny Ryan
f1dda7f434
[test-format] Add base document for general test format
2018-10-03 21:41:28 -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
Danny Ryan
4f0df87ac2
Merge pull request #37 from ethereum/rename-simple-serialise
...
Rename simpleserialize.md to simple-serialize.md
2018-10-03 15:38:48 -05:00
Justin
538e4e1f88
Rename simpleserialize.md to simple-serialize.md
...
For consistency with beacon-chain.md
2018-10-03 21:35:47 +01:00
vbuterin
8b0bbad29f
Update casper_sharding_v2.1.md
2018-10-03 15:09:16 -04:00
Vitalik Buterin
e640f13e9c
Added versioning
2018-10-03 12:11:53 -04:00
Danny Ryan
8dffb4e32b
remove extra comma from spec
2018-10-03 09:37:21 -05:00
Danny Ryan
4686f4938f
Merge branch 'master' into vitalik2
2018-10-03 09:36:46 -05:00
Danny Ryan
0941d592de
Merge pull request #30 from ethereum/JustinDrake-patch-1
...
Cleanups in get_active_validator_indices and shuffle
2018-10-03 09:31:56 -05:00
Vitalik Buterin
e7ff5ad5e7
Added RANDAO support (without multi-skip mechanism)
2018-10-03 10:29:00 -04:00
Danny Ryan
86d0c209b7
fix rand_max in shuffle alg. add note about usage
2018-10-03 09:28:42 -05:00
Danny Ryan
65656e15d1
Merge pull request #31 from ethereum/JustinDrake-patch-2
...
Minor fixes
2018-10-03 09:19:20 -05:00
Danny Ryan
7e978f1b40
Merge branch 'master' into JustinDrake-patch-1
2018-10-03 09:17:06 -05:00
Justin
48c2643f47
Update beacon-chain.md
2018-10-03 15:16:38 +01:00
Danny Ryan
e8034745a3
Merge pull request #32 from ethereum/JustinDrake-patch-3
...
Rework Appendix A on hash functions
2018-10-03 09:16:23 -05:00
Justin
4076804d2b
Rework Appendix A on hash functions
2018-10-03 15:13:29 +01:00
Justin
038db57b9d
Minor fixes
2018-10-03 15:02:58 +01:00
Danny Ryan
d8afb9274f
Merge pull request #26 from ethereum/rename-file
...
Remove version number in file name
2018-10-03 08:48:42 -05:00