Commit Graph

24 Commits

Author SHA1 Message Date
Paul Hauner
8308ea4932 Fix old instances of shards being u16 2018-12-29 14:35:03 +11:00
Paul Hauner
b978db23fc Merge new beacon block, Rust 2018 2018-12-25 19:00:41 +11:00
Paul Hauner
a7756ea4b5 Remove old chain state transition code 2018-12-25 18:22:46 +11:00
Paul Hauner
91dea4bf29 Merge Rust 2018 updates 2018-12-24 10:03:56 +11:00
Stan Drozd
e502872083 cargo-fix the whole workspace into Rust 2018 2018-12-19 16:07:01 +01:00
Paul Hauner
be4c6701ac Remove SSZ helpers 2018-12-18 18:08:51 +11:00
Paul Hauner
01f3b2f0c1 Update BeaconChain w/ new genesis code 2018-12-13 17:33:53 +11:00
Paul Hauner
6847e68c5e Move genesis code into its own crate 2018-12-13 12:27:45 +11:00
Paul Hauner
bf49c881d5 Introduce un-tested BeaconState genesis code. 2018-12-12 18:36:12 +11:00
Paul Hauner
3ae82c0710 Strip out anitquated parts of chain crate 2018-12-10 10:48:02 +11:00
Paul Hauner
7ea701aa30 Remove old block processing code 2018-12-10 09:54:25 +11:00
Paul Hauner
a35a28f522 Remove old validation crate 2018-12-10 09:48:41 +11:00
Paul Hauner
900ffac5e0 Run rustfmt globally.
Using `$ cargo fmt` in the root. Closes #68.
2018-11-04 15:35:55 +01:00
Paul Hauner
46da9b670f Add untested minimum viable block processing 2018-10-30 15:49:32 +01:00
Paul Hauner
7f21fd325e Add initial works on extending the chain 2018-10-25 10:14:43 +02:00
Paul Hauner
b17a15a378 Rename block preprocessing 2018-10-24 14:48:35 +02:00
Paul Hauner
e48e423b30 Update and add tests for chain maps 2018-10-24 14:48:20 +02:00
Paul Hauner
58c6465f44 Ensure genesis inducts all validators as active 2018-10-24 10:15:59 +02:00
Paul Hauner
a34266de0a Add unfinished progress on BeaconChain struct 2018-10-23 14:51:32 +02:00
Paul Hauner
42e774cb48 Finish genesis for BeaconChain 2018-10-22 06:48:44 +11:00
Paul Hauner
d2c41977cc Sketch out BeaconChain struct 2018-10-22 04:37:42 +11:00
Paul Hauner
5d85c62f6e Finish implementing genesis (without tests) 2018-10-20 21:42:07 +11:00
Paul Hauner
eaf1198ec4 Add more half-finished genesis code 2018-10-20 19:02:15 +11:00
Paul Hauner
073e3529e9 Add half-finished chain code 2018-10-20 16:34:08 +11:00