Hsiao-Wei Wang
6fdee75475
Fix phase0 types
2020-04-17 23:55:25 +08:00
protolambda
13d1303db8
update remerkleable; mul/div bound checks, update config loading
2020-04-06 18:40:09 +02:00
Danny Ryan
d61b2991a0
fix lint
2020-04-02 16:58:39 -06:00
protolambda
93ff016e76
fix base-reward lru size, fix indent, change total-active-balance key
2020-03-23 20:35:50 +01:00
protolambda
33f8f4936d
Fix base-reward memoization bug, improve memoization with LRU, and improve misc rewards test
2020-03-20 21:15:13 +01:00
Danny Ryan
42499a01e7
Merge pull request #1657 from ethereum/fix-ssz-generic-tests
...
Fix generic SSZ tests, update remerkleable with small bugfix
2020-03-11 16:29:28 -06:00
protolambda
22620bfe5d
Fix generic SSZ tests, update remerkleable with small bugfix
2020-03-11 23:18:06 +01:00
Danny Ryan
81dc71c312
Merge pull request #1652 from ethereum/gossip-topics-with-fork-digest
...
Gossip topics with fork digest
2020-03-11 13:32:25 -06:00
Danny Ryan
36e48fba99
enforce must match target to match head to avoid perverse incentive path
2020-03-11 12:51:05 -06:00
Danny Ryan
0881e21dc5
cleanup gossip topic fork digest based on PR feedback
2020-03-11 12:02:31 -06:00
Danny Ryan
7e04989e29
add genesis_validators_root to beaconstate and utilize in sig domain separation as well as fork separation
2020-03-05 09:21:32 -07:00
protolambda
1a16e9a3ab
version eth2spec
2020-02-05 18:38:21 +01:00
protolambda
3184ade0f3
version stub
2020-02-01 11:22:01 +01:00
protolambda
cd4e99f10e
Merge branch 'dev' into pkg-the-pyspec
2020-01-31 12:04:20 +01:00
protolambda
340549aed6
spec version -> spec fork
2020-01-31 11:52:30 +01:00
protolambda
e118045a59
update remerkleable dependency
2020-01-28 02:31:39 +01:00
protolambda
7848500ea9
spec packaging; implement review suggestions from hww
2020-01-25 22:10:03 +01:00
protolambda
675d404c38
Package eth2spec for tooling and experimentation
...
See tests/core/pyspec/README.md for usage description.
This commit:
- refactors config loading to be part of the pyspec package
- updates requirements and main files to use new config loading
- cleans up the build script
- converts the build script to a distutil command
- runs pyspec build as part of build package command
- provides pyspecdev command to get editable spec python files
2020-01-25 01:57:11 +01:00