Commit Graph

1290 Commits

Author SHA1 Message Date
Danny Ryan
8a9146d39b Merge pull request #564 from ethereum/big-to-little
convert int_to_bytes to little endian
2019-02-07 21:02:06 -07:00
Danny Ryan
0ad2ffab50 Merge branch 'dev' into big-to-little 2019-02-07 21:00:36 -07:00
Danny Ryan
87dc8a6c70 Merge pull request #576 from ethereum/vbuterin-patch-5
Introduce swap-or-not shuffle
2019-02-07 20:57:02 -07:00
vbuterin
1c6ccac8fc SHUFFLE_ROUND_COUNT as global constant 2019-02-07 21:55:33 -06:00
Danny Ryan
f797826ee2 Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
2019-02-07 21:51:56 -06:00
Hsiao-Wei Wang
1582413151 Merge pull request #583 from mratsim/continue-message_hash-bls-changes
Continue message hash changes on non-bls part of the specs
2019-02-08 05:24:52 +08:00
mratsim
ca098f8cfa Prevent changing another TOC 2019-02-07 22:19:04 +01:00
mratsim
fd3d4a5105 Don't change TOC 2019-02-07 22:15:55 +01:00
Hsiao-Wei Wang
89b9894328 Fix type hinting 2019-02-08 05:15:42 +08:00
Hsiao-Wei Wang
911e4f104b Add bytes_to_int 2019-02-08 05:12:58 +08:00
mratsim
cf7ebe9ad3 message to message_hash in the rest of the spec (followup https://github.com/ethereum/eth2.0-specs/pull/580) 2019-02-07 22:09:41 +01:00
Hsiao-Wei Wang
859bf62484 Revert and refactor 2019-02-08 05:08:25 +08:00
Danny Ryan
e8ec977168 Merge pull request #548 from ethereum/hwwhww/typo_hash_tree_root
Fix typo `tree_hash_root` -> `hash_tree_root`
2019-02-07 13:51:18 -07:00
Danny Ryan
cc2df634cd Merge pull request #549 from ethereum/registry_change
Misc fixes of `get_next_epoch_crosslink_committees`
2019-02-07 13:31:57 -07:00
Hsiao-Wei Wang
d3ce995cae Merge pull request #580 from ethereum/message_hash
`message` to `message_hash` in bls spec
2019-02-08 04:20:49 +08:00
Hsiao-Wei Wang
e4f5efadb7 Fix first_committee_at_slot 2019-02-08 04:03:13 +08:00
Danny Ryan
d4901be198 get_next_epoch_committee_assignments returns slot and is_proposer 2019-02-07 11:48:36 -07:00
Danny Ryan
3f3472087a change message to message_hash in bls spec
addresses #572
2019-02-07 10:37:01 -08:00
Hsiao-Wei Wang
aa9f9fc9be amend 2019-02-07 19:18:39 +08:00
Hsiao-Wei Wang
70e482be28 Add vbuterin's optimization and some formatting 2019-02-07 19:14:58 +08:00
vbuterin
92514716fb Update 0_beacon-chain.md 2019-02-06 23:32:20 -06:00
vbuterin
65255e53c4 shuffle -> get_permuted_index 2019-02-06 23:29:24 -06:00
Danny Ryan
b3db7b0394 big to little in shuffle 2019-02-06 20:32:05 -08:00
vbuterin
47b00f38dd n -> len(values) 2019-02-06 18:34:05 -06:00
Hsiao-Wei Wang
6a5b7540da Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
2019-02-06 18:33:29 -06:00
Danny Ryan
4ec721f3b7 Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
2019-02-06 18:33:22 -06:00
Hsiao-Wei Wang
37b41a2ce6 Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
2019-02-06 18:33:11 -06:00
vbuterin
8f37c5c0f8 Update fork choice rule (#571) 2019-02-06 08:34:19 -08:00
vbuterin
c58410e6ce Introduce swap-or-not shuffle
See #563 for discussion.
2019-02-06 06:48:46 -06:00
Danny Ryan
ec1a08278b Merge pull request #573 from ethereum/hwwhww/verify_bitfield
Fix `verify_bitfield`
2019-02-05 18:57:40 -08:00
Justin
180c8a0e72 Update 0_beacon-chain.md 2019-02-05 11:51:06 -08:00
Justin
1d76ad65ec Update 0_beacon-chain.md 2019-02-05 11:49:52 -08:00
Hsiao-Wei Wang
e5788f5751 Fix typo: it's bls_verify_multiple in verify_slashable_attestation (#574) 2019-02-05 09:11:00 -08:00
Hsiao-Wei Wang
867dea3473 Fix verify_bitfield 2019-02-05 19:16:10 +08:00
Hsiao-Wei Wang
ecad0212e8 Merge pull request #569 from tarasbob/master
Fix get_total_balance()
2019-02-04 16:45:18 +08:00
Taras Bobrovytsky
147ee2f991 Fix get_total_balance() 2019-02-04 01:49:16 -06:00
Hsiao-Wei Wang
47844116ea Merge pull request #565 from terenc3t/patch-45
get_previous_epoch as a helper
2019-02-04 14:56:15 +08:00
Hsiao-Wei Wang
3aed1cf935 Merge pull request #567 from decanus/patch-17
Defines `get_total_balance` helper function
2019-02-04 14:55:39 +08:00
Danny Ryan
3e2eb1cb36 Merge pull request #562 from ralexstokes/remove-vyper-code
Removes the source of the Vyper contract from the spec.
2019-02-03 15:31:56 -08:00
Alex Stokes
8755dc34d5 Add direct link to validator registration contract 2019-02-03 15:22:03 -08:00
Alex Stokes
8c5868cbe8 Extend deposit API with note about bounds on acceptable values 2019-02-03 15:20:49 -08:00
vbuterin
2ac420c5ea Merge pull request #538 from ethereum/vbuterin-patch-1
SSZ list Merkle hashing change
2019-02-03 14:37:30 -06:00
vbuterin
197fa18893 Zpad is already in #543 2019-02-03 14:26:07 -06:00
vbuterin
9bacf040ce Merge pull request #543 from ethereum/vbuterin-patch-2
Hash_tree_root -> hash_tree_root_internal
2019-02-03 14:24:18 -06:00
Hsiao-Wei Wang
3a6da9839a Added a note for underflow. Thanks Hsiao Wei! : )
Co-Authored-By: terenc3t <terence@prysmaticlabs.com>
2019-02-03 14:27:09 +01:00
Dean Eigenmann
5c56751cc9 Update 0_beacon-chain.md 2019-02-03 11:43:33 +01:00
Hsiao-Wei Wang
8e16d122be Update specs/core/0_beacon-chain.md
Co-Authored-By: decanus <dean@tokenate.io>
2019-02-03 11:42:12 +01:00
Dean Eigenmann
969896b0a8 Update 0_beacon-chain.md 2019-02-03 11:14:02 +01:00
terence tsao
e4c4c04e52 Update 0_beacon-chain.md 2019-02-03 10:36:21 +01:00
Danny Ryan
3b9953a992 Merge pull request #537 from ethereum/JustinDrake-patch-1
Use 2*63 for the genesis slot
2019-02-02 17:55:18 -08:00