Commit Graph

21 Commits

Author SHA1 Message Date
Michael Sproul
03c50354f4 v0.6: update all spec version comments 2019-06-17 17:22:48 +10:00
Michael Sproul
37c67117d3 state_processing: remove spurious withdrawal credentials check 2019-05-29 10:56:21 +10:00
Paul Hauner
892d891977 Fix bugs in deposit processing 2019-05-22 18:54:26 +10:00
Michael Sproul
545fb10005 spec v0.6.1: deposit processing (WIP) 2019-05-21 18:02:31 +10:00
Michael Sproul
e80264b8c8 Merge remote-tracking branch 'origin/master' into spec-0.6 2019-05-14 12:09:59 +10:00
Michael Sproul
2751be9a05 state_processing: verify_deposit v0.6.0 2019-05-13 17:28:37 +10:00
Paul Hauner
ce8ebeccbc Rename BeaconStateTypes to EthSpec 2019-05-10 14:47:09 +10:00
Paul Hauner
77c4b6eafe Add progress on op pool test fixes 2019-05-09 18:56:41 +10:00
Paul Hauner
8cefd20e9d Add progress on state_processing fixed-len update 2019-05-08 15:36:02 +10:00
Michael Sproul
d95ae95ce8 spec: update tags to v0.5.1 2019-04-17 12:00:23 +10:00
Paul Hauner
84f373fcc2 Fix clippy lints 2019-03-20 10:51:53 +11:00
Paul Hauner
191761f356 Allow epoch cache with zero validators. 2019-03-17 23:32:27 +11:00
Paul Hauner
6bd2055a0a Update block processing to v0.5.0 2019-03-17 12:25:37 +11:00
Paul Hauner
6cd3c4bd1a Add a cache for public keys to BeaconState
This allows for a fast lookup of "is this public key already in the
validator registry".
2019-03-13 16:40:28 +11:00
Paul Hauner
e81f1c31c9 Fix proof-of-possession issues.
These were introduced in an earlier commit
2019-03-11 19:47:33 +11:00
Paul Hauner
1ca99b8c4c Optimise deposits processing. 2019-03-10 08:33:17 +11:00
Paul Hauner
f479beb87e Implement deposit merkle root verification.
It is currently disabled, but it's there for later.
2019-03-08 09:26:03 +11:00
Paul Hauner
195cb16a41 Update test_harness for spec v0.4.0 2019-03-07 14:29:21 +11:00
Paul Hauner
17210faf3a Start reorg of per_epoch_processing 2019-03-06 17:14:54 +11:00
Paul Hauner
599948b26b Add comments to block_processing code 2019-03-06 16:24:56 +11:00
Paul Hauner
40f74c9b26 First compiling version of per-block-proc refactor 2019-03-06 15:22:45 +11:00