Commit Graph

752 Commits

Author SHA1 Message Date
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
867dea3473 Fix verify_bitfield 2019-02-05 19:16:10 +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
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
Danny Ryan
f80a345bd1 Merge pull request #552 from ethereum/epoch-in-generate-seed
epoch in `generate_seed`
2019-02-02 17:29:29 -08:00
Danny Ryan
650f4a20df clarify eth1 that there will be at most 1 2019-02-02 13:16:39 -08:00
Danny Ryan
04b37f266c Merge pull request #558 from decanus/patch-14
`shard` -> `attestation.data.shard`
2019-02-02 08:49:28 -08:00
Dean Eigenmann
f3d47e26fc shard -> attestation.data.shard 2019-02-02 13:49:52 +01:00
terence tsao
a781eb5a4f Update 0_beacon-chain.md 2019-02-02 06:09:45 +01:00
Danny Ryan
8d82ee8ce7 do not mix in epoch to seed in get_shuffling. add epoch to generate_seed 2019-02-01 21:02:09 -08:00
Alex Stokes
7e7e5e2795 Removes the source of the Vyper contract from the spec.
This change allows for easier maintenance of the code and the spec by
uncoupling them. Before any edit to either document resulted in having to
synchronize the other. By adding a reference to the canonical repo for the code
we avoid having to maintain a duplicate copy here.
2019-02-01 17:06:04 -08:00
Danny Ryan
6a9c756191 Merge pull request #551 from GregTheGreek/master
fix startup typo
2019-02-01 15:30:22 -08:00
Gregory Markou
d53d333733 fix startup typo 2019-02-01 14:04:17 -08:00
Hsiao-Wei Wang
0b8ccf1e64 Update 0_beacon-chain.md (#547) 2019-02-01 07:45:09 -08:00
Justin
7f39f79b2e Use 2*63 for the genesis slot 2019-01-31 07:55:27 -08:00
vbuterin
190d9d2887 Added closing bracket 2019-01-31 07:44:14 -06:00
Hsiao-Wei Wang
5f29cc91bc Remove the repeated checks 2019-01-31 19:06:13 +08:00
Alex Stokes
750790c784 Remove the unnecessary double backticks on 'validator' in docstring.
The usual convention is that we mark function parameters in docstrings with
double backticks. There is no (longer a) parameter called 'validator' so we
update the docstring to conform to the convention.
2019-01-30 18:38:12 -08:00
Danny Ryan
e400c28372 Merge pull request #520 from ethereum/next-epoch-shuffling
helpers and notes for shuffling lookahead
2019-01-30 17:24:45 -08:00
Danny Ryan
bdff6943bf Merge pull request #532 from benjaminion/fix-to-verify-aggregation-bitfield
Fix to verify bitfields and aggregate signature.
2019-01-30 15:46:29 -08:00
Alex Stokes
679421e489 Update specs/core/0_beacon-chain.md
Co-Authored-By: djrtwo <dannyjryan@gmail.com>
2019-01-30 12:46:03 -08:00
Hsiao-Wei Wang
bbc522c2d5 Merge branch 'master' into vitalik93 2019-01-31 03:55:26 +08:00
Danny Ryan
face6d325d Merge branch 'master' into next-epoch-shuffling 2019-01-30 11:06:50 -08:00
Danny Ryan
ed80daa489 typo in comment 2019-01-30 11:04:35 -08:00
Danny Ryan
ad5583c79f remove extra line 2019-01-30 11:03:52 -08:00
Danny Ryan
de2c51812f Merge branch 'master' into hwwhww/refactor 2019-01-30 11:03:13 -08:00
Danny Ryan
f1c5a214b8 Merge branch 'master' into JustinDrake-patch-1 2019-01-30 10:51:18 -08:00
Danny Ryan
3c4615df01 fix call 2019-01-30 10:43:06 -08:00
Danny Ryan
0e7953fe8a verify_bitiefld in aggregate signature section 2019-01-30 10:39:08 -08:00
Danny Ryan
820777aab0 Merge pull request #525 from ethereum/JustinDrake-patch-1-1
Remove exit counts
2019-01-30 10:29:39 -08:00
Ben Edgington
fb75c6dd55 Fix to verify bitfields and aggregate signature.
In blockprocessing, `crosslink_committee` is not defined. This is a fix.

In Phase 0 this check is redundant since we've already asserted that the
custody bitfield is all zero, but it will matter in later phases.
2019-01-30 16:45:46 +00:00
Danny Ryan
7365af59a7 remove extra return 2019-01-30 07:59:07 -08:00
Hsiao-Wei Wang
5aba345eec Remove extraneous space 2019-01-30 23:50:17 +08:00
Justin
3f31285232 Fix typo (#528) 2019-01-30 15:46:27 +00:00
Danny Ryan
d47f98a33f fix missing toc entry 2019-01-30 07:38:24 -08:00
Danny Ryan
022da5006f Merge branch 'master' into next-epoch-shuffling 2019-01-30 07:09:39 -08:00
Danny Ryan
8ead89c412 Add is_power_of_2 helper 2019-01-30 07:07:41 -08:00
vbuterin
18e430393e Update specs/core/0_beacon-chain.md
Co-Authored-By: JustinDrake <drakefjustin@gmail.com>
2019-01-30 15:03:42 +00:00
Hsiao-Wei Wang
0f70b200ca imperative 2019-01-30 23:01:38 +08:00