(2020-03-12)
Notable changes are:
- Verify Slashing Signatures Before Putting Into Blocks (#5071) (f1a42eb)
- Broadcast slashing (#5073) (f937713), closes #5073
Everything since last release:
- Add Config Change for Validator (#5038) (300d072), closes #5038
- Add hot state by slot retrival (#5052) (25c1366), closes #5052
- Add in Slasher Metrics (#5060) (8d3fc1a), closes #5060
- Add Prometheus Service for Slasher (#5039) (ac1c92e), closes #5039
- Add prysm.sh script (#5042) (4c1e2ba), closes #5042
- Aggregate Attestations Before Streaming to Slasher (#5029) (0c9e99e), closes #5029
- Archived point retrieval and recovery (#5075) (a90ffab), closes #5075
- Batch saving of attestations from stream for slasher (#5041) (8334aac), closes #5041
- Better Nil Check in Slasher (#5053) (e77cf72), closes #5053
- Build herumi's BLS from source (#5055) (edb6590), closes #5055
- Change detection and updating in Slasher to per attestation (#5043) (b633dfe), closes #5043
- Change slasher cache to LRU cache (#5037) (d4cd51f), closes #5037
- Compute state up to slot (#5035) (962fe85), closes #5035
- Discovery Fixes (#5050) (9d27449), closes #5050
- fixes data race in state.Slot (#5067) (46eb228), closes #5067
- fixes races in blocks fetcher (#5068) (7b30845), closes #5068
- Improve HTR of State (#5058) (93195b7), closes #5058
- Include Bazel Genrule for Fast SSZ (#5070) (663d919), closes #5070
- Load epoch boundary root (#5079) (359e0ab), closes #5079
- Load hot state by root (#5034) (2452c74), closes #5034
- Method to retrieve block slot via block root (#5084) (ed7ad45), closes #5084
- On eviction test fix (#5046) (01cb01a), closes #5046
- Prepare Slasher for Production (#5020) (eddaea8), closes #5020
- Reduce frequency of 'eth1 client not syncing' messages (#5057) (f0abf0d), closes #5057
- Return statuses on duties (#5069) (0704ba6), closes #5069
- Save cold state (#5077) (43722e4), closes #5077
- Save hot state (#5083) (7fcc07f), closes #5083
- Save slashings to slasher DB (#5081) (0f95b79), closes #5081
- State migration from hot to cold (archived) (#5076) (ff4ed41), closes #5076
- Update rbe_autoconf (#5036) (b97e221), closes #5036
- Use BeaconBlockHeader in place of BeaconBlock (#5049) (0c3af32), closes #5049
- Verify Slashing Signatures Before Putting Into Blocks (#5071) (f1a42eb), closes #5071