Danny Ryan
8f2c7a3663
revert cache to compute_committee
2019-05-01 12:56:48 -06:00
Justin Drake
e85678ac15
restore compute_committee
2019-05-01 15:21:38 +01:00
Justin Drake
a0158c606e
Expose get_commitee
2019-05-01 09:09:24 +01:00
Justin Drake
a6e76ef9c6
Fix
2019-05-01 08:45:29 +01:00
Justin Drake
2e5ab130c1
Simplify presentation
2019-05-01 07:42:49 +01:00
Danny Ryan
b3373a2d71
fix up some PR feedback and testing for #1009
2019-04-30 12:55:14 -06:00
Justin
a40f37b9a2
Update 0_beacon-chain.md
2019-04-30 12:31:11 +01:00
Justin
60888c0c48
Update 0_beacon-chain.md
2019-04-30 12:27:45 +01:00
Justin
a23c9f712d
Update 0_beacon-chain.md
2019-04-30 11:44:21 +01:00
Justin
adfa014a30
Update 0_beacon-chain.md
2019-04-30 11:38:11 +01:00
Justin
73603f4ed6
Update 0_beacon-chain.md
2019-04-30 11:34:57 +01:00
Justin
66403ad853
Update 0_beacon-chain.md
2019-04-30 11:00:23 +01:00
Justin
09ed9aea98
Update 0_beacon-chain.md
2019-04-30 10:55:09 +01:00
Justin
b19e7dbf0d
Update 0_beacon-chain.md
2019-04-30 10:44:29 +01:00
Justin
92140d199e
Update 0_beacon-chain.md
2019-04-30 10:41:09 +01:00
Justin
bcd7a83af4
Update 0_beacon-chain.md
2019-04-30 10:39:18 +01:00
Hsiao-Wei Wang
59d7be60db
Fix `is_double_vote` and `is_surround_vote`
2019-04-30 15:19:11 +08:00
vbuterin
c13c4c5c7b
Calculate historical start shards from state
2019-04-30 02:09:52 -05: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
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
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
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
Danny Ryan
53b0674533
remove unnecessary var
2019-04-24 11:45:41 -06:00
Danny Ryan
9e8a9a26fd
PR feedback
2019-04-24 11:44:03 -06:00
Hsiao-Wei Wang
7f720133fa
Apply suggestions from code review
...
Co-Authored-By: djrtwo <dannyjryan@gmail.com>
2019-04-24 11:38:26 -06:00
Danny Ryan
ade74f0be0
Merge pull request #949 from ethereum/JustinDrake-patch-14
...
Revamp balances and incentivisation
2019-04-24 11:35:27 -06:00
Danny Ryan
20d65e040b
pr feedback
2019-04-24 11:31:24 -06:00
Justin
b1e1510e21
Update 0_beacon-chain.md
2019-04-24 20:57:31 +10:00
Hsiao-Wei Wang
9c2fa02658
Update test_libs/pyspec/tests/test_sanity.py
...
Co-Authored-By: JustinDrake <drakefjustin@gmail.com>
2019-04-24 20:54:39 +10:00
Hsiao-Wei Wang
6c7ab5905b
Merge pull request #990 from ethereum/fix-conf-constant-naming
...
update config constants
2019-04-24 17:34:46 +08:00
protolambda
6888d9f36b
update config constants
2019-04-24 19:30:13 +10:00
Hsiao-Wei Wang
b1874dc18b
Update Makefile and CI setting
...
1. Move .venv to TEST_LIBS_DIR/
2. Install `config_helpers` separately
2019-04-24 17:19:29 +08:00
Hsiao-Wei Wang
5437273e23
Update `packages`
2019-04-24 17:18:52 +08:00
Hsiao-Wei Wang
ba99f8a284
Update `install_requires`
2019-04-24 17:18:52 +08:00
Hsiao-Wei Wang
0fc31e3e7d
Update .gitignore
2019-04-24 17:18:52 +08:00
Hsiao-Wei Wang
97906a6339
Only use `setup.py`
2019-04-24 17:18:49 +08:00
protolambda
02e6d5b46c
make circle CI aware of the testing requirments file
2019-04-24 18:56:49 +10:00