Kirk Baird
|
7db563b898
|
Merge changes from master into spec update
|
2019-01-21 10:03:30 +11:00 |
|
Paul Hauner
|
fee12706ee
|
Merge pull request #158 from sigp/genesis_tests
Genesis tests
|
2019-01-18 11:33:57 +11:00 |
|
Kirk Baird
|
a0e7f88303
|
Merge changes from genesis_test and minor formatting
|
2019-01-18 09:59:07 +11:00 |
|
Alex Stokes
|
01a20acb12
|
Remove import already in prelude
|
2019-01-16 19:26:15 -08:00 |
|
Alex Stokes
|
869f36ffbe
|
Use the Default::default validator for testing
|
2019-01-16 19:25:07 -08:00 |
|
Kirk Baird
|
fe107616ce
|
Finailized updating structs / types to match specs as at 16.1.19
|
2019-01-16 13:32:03 +11:00 |
|
Kirk Baird
|
8dec3c1dc7
|
Added/modified types and constants according to specs
|
2019-01-16 10:39:02 +11:00 |
|
Kirk Baird
|
0b47b81a6c
|
Add tests for genesis and modify genesis to match new specs
|
2019-01-15 12:43:14 +11:00 |
|
Kirk Baird
|
ca28c18709
|
Modify BeaconState and BeaconBlockBody to reflect changes in the specs. Also add new variable LATEST_RANDAO_MIXES_LENGTH to foundation
Signed-off-by: Kirk Baird <kirk@sigmaprime.io>
|
2019-01-14 21:12:41 +11:00 |
|
Paul Hauner
|
f01aac5ffa
|
Merge branch 'master' into chain-update
|
2019-01-09 10:11:41 +11:00 |
|
Grant Wuerker
|
cdb8e602e8
|
bad whitespace removed
|
2019-01-07 22:16:15 -06:00 |
|
Grant Wuerker
|
0a1c299206
|
custody names refactored
|
2019-01-07 21:57:35 -06:00 |
|
Paul Hauner
|
3876e29f6e
|
Fix clippy lints
|
2019-01-04 18:30:24 +11:00 |
|
Grant Wuerker
|
c180c6c94f
|
BaconState cleanup, warnings fixed, and invalid proof of possession induction test added
|
2018-12-29 17:53:48 -06:00 |
|
Grant Wuerker
|
a470cb5369
|
testing around BeaconState and ChainSpec passing
|
2018-12-27 19:50:05 -06:00 |
|
Paul Hauner
|
b978db23fc
|
Merge new beacon block, Rust 2018
|
2018-12-25 19:00:41 +11:00 |
|
Stan Drozd
|
dcf9f2244a
|
Add 'edition = "2018"' to every Cargo.toml
|
2018-12-19 16:38:59 +01:00 |
|
Paul Hauner
|
06e1ee0e5f
|
Add extra params to ChainSpec
|
2018-12-13 16:01:04 +11:00 |
|
Paul Hauner
|
6847e68c5e
|
Move genesis code into its own crate
|
2018-12-13 12:27:45 +11:00 |
|
Paul Hauner
|
211d3961a0
|
Add ChainSpec structure.
It includes all constants from the
[Constants](https://github.com/ethereum/eth2.0-specs/blob/master/specs/core/0_beacon-chain.md#attestation)
section in the spec, except for things that are clearly enums.
My reasoning is that these enums are not so much "chain specification"
and this struct should be reserved for items that "configure" the chain.
|
2018-12-12 16:08:01 +11:00 |
|