vbuterin
c13c4c5c7b
Calculate historical start shards from state
2019-04-30 02:09:52 -05:00
Danny Ryan
dc458bfd2b
Merge pull request #1004 from ethereum/JustinDrake-patch-10
...
Fix two effective_balance bugs
2019-04-29 12:06:27 -06:00
Danny Ryan
2348595f6d
Merge pull request #1006 from JSON/patch-1
...
Tidying up the test_gen readme
2019-04-29 11:58:19 -06:00
Danny Ryan
90cacf5bfc
Merge pull request #1007 from ethereum/v060-fixes
...
Some v0.6.0->v0.6.1 fixes
2019-04-29 11:58:00 -06: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
JSON
c2555f7ce9
Update README.md
2019-04-28 00:48:57 -05:00
JSON
772a3800e6
Update README.md
2019-04-28 00:42:04 -05:00
Justin
9dd4b2110a
Fix two effective_balance bugs
...
* Initialisation bug: initial `effective_balance` be not greater than `MAX_EFFECTIVE_BALANCE`
* Hysteresis bug: do not prevent `effective_balance` to go from `MAX_EFFECTIVE_BALANCE - 1` to `MAX_EFFECTIVE_BALANCE`
2019-04-26 18:46:35 +04:00
Danny Ryan
b69423f29b
Merge pull request #996 from ethereum/return_tuple
...
`_deltas` functions should return `Tuple` instead of `List`
2019-04-26 08:44:51 -06:00
Danny Ryan
a146f257b5
Merge pull request #997 from ethereum/hwwhww/clean_up
...
PEP8-ish cleanup
2019-04-26 08:42:36 -06:00
Danny Ryan
48bdfd8642
Merge branch 'master' into hwwhww/clean_up
2019-04-26 08:40:50 -06:00
Danny Ryan
b31c21b3a7
Merge pull request #1001 from ethereum/registry_test
...
Fix `process_registry_updates` and add `test_process_registry_updates`
2019-04-26 08:30:57 -06:00
Danny Ryan
f76ade93d8
update registry tests to return the blocks that transiiton the pre_state to post_state
2019-04-26 08:27:07 -06:00
Danny Ryan
7c549a9ab7
Merge pull request #995 from ethereum/deposit_contract_description
...
Modify deposit contract description
2019-04-26 08:02:46 -06:00
Danny Ryan
02e0118d48
Merge branch 'master' into deposit_contract_description
2019-04-26 07:59:43 -06:00
Danny Ryan
2e79053223
fix minor typo
2019-04-26 07:59:12 -06:00
Danny Ryan
7b7f6414d9
Merge pull request #994 from terencechain/patch-68
...
Fixed a broken ToC link
2019-04-26 07:52:53 -06:00
Danny Ryan
44789bdacc
Merge pull request #993 from terencechain/patch-67
...
Fix validator link in fork choice doc
2019-04-26 07:52:36 -06:00
Alex Stokes
2787fea5fe
Update 0_fork-choice.md ( #998 )
...
Fix attribute access; this field has been renamed in the latest version of the phase 0 spec.
2019-04-26 20:50:27 +10:00
protolambda
15ad1fca07
update configs
2019-04-26 15:57:20 +08:00
Hsiao-Wei Wang
70cd3d2253
Add `test_ejection`
2019-04-26 14:53:58 +08:00
Hsiao-Wei Wang
0de772fc1c
Add tests/epoch_processing/test_process_registry_updates.py
2019-04-26 14:43:21 +08:00
Hsiao-Wei Wang
649dbfdf6c
bugfix: missing validator
2019-04-26 14:43:05 +08:00
protolambda
4c5a57d8ee
fix test-generators
2019-04-26 14:30:14 +08:00
Hsiao-Wei Wang
fc7d57eec6
PEP8-ish clean up
2019-04-25 16:03:02 +08:00
Hsiao-Wei Wang
6a92267527
`_deltas` functions should return tuple instead of list
2019-04-25 15:37:05 +08:00
Hsiao-Wei Wang
343454fe19
Adjust headers
2019-04-25 15:06:21 +08:00
Hsiao-Wei Wang
c769eebff7
Modify the description
2019-04-25 15:02:14 +08:00
Hsiao-Wei Wang
ff59a3eb77
Copy from ethereum/eth2.0-specs#936
2019-04-25 14:47:44 +08:00
Danny Ryan
768f3ed813
remove validator link refs from fork choice doc
2019-04-24 16:57:44 -06:00
terence tsao
0606689c2b
Update 0_deposit-contract.md
2019-04-24 14:38:58 -07:00
terence tsao
6a5405cccf
Update 0_fork-choice.md
2019-04-24 14:32:16 -07:00
Danny Ryan
7a06df6766
Merge pull request #987 from ethereum/dev
...
v0.6.0 Release
2019-04-24 14:04:13 -06:00
Danny Ryan
1845088249
Merge pull request #982 from ethereum/JustinDrake-patch-20
...
Split off fork choice rule and deposit contract
2019-04-24 13:46:39 -06:00
Danny Ryan
f7f8ecb7ab
update readme
2019-04-24 13:43:45 -06:00
Danny Ryan
2160020536
update readme
2019-04-24 13:43:07 -06:00
Danny Ryan
ca61118608
update readme to new phase 0 docs
2019-04-24 13:41:41 -06:00
Danny Ryan
777590434b
Merge branch 'dev' into JustinDrake-patch-20
2019-04-24 13:37:50 -06:00
Danny Ryan
06965f29dc
Merge pull request #992 from ethereum/eth1-period-bug
...
off by one error for eth1 data voting
2019-04-24 13:22:30 -06:00
Danny Ryan
bd50960740
tiny fix to test ouptut
2019-04-24 13:20:55 -06:00
Danny Ryan
2b999a6c7e
fix off by one error for eth1 data voting
2019-04-24 13:15:06 -06:00
Danny Ryan
677fd64903
Merge pull request #787 from pipermerriam/piper/add-sos-style-offset-serialization-to-ssz
...
Update SSZ spec to use SOS style offset based layout.
2019-04-24 12:39:33 -06:00
Danny Ryan
7694b9e022
Merge branch 'dev' into piper/add-sos-style-offset-serialization-to-ssz
2019-04-24 12:37:16 -06:00
Danny Ryan
90575cc842
Merge pull request #979 from ethereum/pytest-use-config
...
pytests use configuration system
2019-04-24 12:35:48 -06:00
Danny Ryan
8e08a6fb60
Merge branch 'dev' into pytest-use-config
2019-04-24 12:33:45 -06:00
Danny Ryan
7e6a69dfaa
scale number of validators in tests based on number of slots
2019-04-24 12:31:27 -06:00
Danny Ryan
451c28342a
Revert "Only use `setup.py`"
2019-04-24 11:59:13 -06:00
Danny Ryan
98e6a24fd5
Merge pull request #981 from ethereum/only_setup_py
...
Only use `setup.py`
2019-04-24 11:58:43 -06:00
Danny Ryan
129e468ca3
Merge pull request #989 from ethereum/finality-testing
...
Finality testing
2019-04-24 11:56:47 -06:00
Danny Ryan
11985b7b22
Merge branch 'dev' into finality-testing
2019-04-24 11:54:10 -06:00