Ivan Martinez
9fc6be8b74
Change ListIndexedAttestations to be more slasher friendly ( #5930 )
...
* Improve slasher beacon comms
* Fixes
* Add case for normal errors
* remove baz
* Merge branch 'master' into improve-slasher-beacon
* Merge refs/heads/master into improve-slasher-beacon
* Merge refs/heads/master into improve-slasher-beacon
* Feedback
* Merge branch 'improve-slasher-beacon' of github.com:prysmaticlabs/prysm into improve-slasher-beacon
* Merge refs/heads/master into improve-slasher-beacon
2020-05-20 19:52:18 +00:00
Shay Zluf
c1a8b41347
Is slashable block rpc endpoint implementation ( #5765 )
...
* is slashable block rpc endpoint implementation
* add span
* raul feedback
* fix error
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-05-08 08:51:56 +03:00
Shay Zluf
9ea3f58a5e
Verify sig slasher ( #5661 )
...
* first cherry pick
* second
* new endpoint
* fork digest by epoch
* fork and sig verify
* fix test
* fix comment
* gaz
* remove unused param
* remove space
* moved to shared attestation_utils.go
* raul comment
* gaz
* goimports
* fix import cycle
* fix test
* shorter helper method
* add another helper function
* fix comment
* param fix
* gaz
* fix error
* Update beacon-chain/core/blocks/block_operations.go
Co-authored-by: Victor Farazdagi <simple.square@gmail.com>
* update pseudocode
* remove teardown
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Victor Farazdagi <simple.square@gmail.com>
2020-05-05 08:15:32 +03:00
Ivan Martinez
2f88174d0d
Unify usage of context in slasher client ( #5684 )
...
* Unify usage of context in slasher client
* Fix build
* Add error handlers so all processes stop
* Remove unneeded checks
2020-04-29 19:27:01 -04:00
Raul Jordan
d143187b7e
Request All Indexed Attestations Since Genesis in Slasher on Startup ( #4894 )
...
* include fixes
* rev
* logrus
* tests for query sync status and chain head
* begin tests for indexed atts
* test passing for requesting historical atts
* Update slasher/beaconclient/chain_data_test.go
* Update slasher/beaconclient/historical_data_retrieval.go
* lint
* fixed up wanted vs receied
* fix mock
* gazelle
* fix broken build
* tests pass
* dep
* gaz
* add dep
* tests pass
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-02-19 16:26:14 -06:00