prysm-pulse/beacon-chain/core
Raul Jordan d5b1f9f1f9
Implement Stream Duties Functionality (#5685)
* add test for stream duties

* rem gomock

* context cancelation test

* use interface for epoch ticker in duties

* fix build

* compute duties on first call

* pass tests for streams

* gaz

* ss stream duties

* ensure only stream across epoch-wide reorgs

* regen mock for validator

* Update beacon-chain/blockchain/head.go

* Update beacon-chain/rpc/validator/server.go

* update workspac

* pregenesis check

* tests pass

* build fix

* Revert "tests pass"

This reverts commit 9029d63ef38437b388a6982e81a94c85da769ed5.

* ethereumapis

* gaz

* Update beacon-chain/rpc/validator/assignments.go

* test for reorg

* fix up required tests

* fmt

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com>
2020-05-06 14:15:31 -05:00
..
blocks Assert no side effects occur on test (#5714) 2020-05-05 08:39:38 +00:00
epoch Assert no side effects occur on test (#5714) 2020-05-05 08:39:38 +00:00
feed Implement Stream Duties Functionality (#5685) 2020-05-06 14:15:31 -05:00
helpers Assert no side effects occur on test (#5714) 2020-05-05 08:39:38 +00:00
state Assert no side effects occur on test (#5714) 2020-05-05 08:39:38 +00:00
validators libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00