Ivan Martinez
e37c9d1334
Log commit hash on slasher startup ( #6138 )
...
* Add version log to slasher
* Add slasher version log on startup
* Remove duplicate log
* Merge refs/heads/master into slasher-commit
* Fix tet
* Merge branch 'slasher-commit' of github.com:prysmaticlabs/prysm into slasher-commit
* Undo
* Fix log in rpc
* Merge refs/heads/master into slasher-commit
* Merge refs/heads/master into slasher-commit
* Merge refs/heads/master into slasher-commit
* Merge refs/heads/master into slasher-commit
2020-06-05 12:04:12 +00:00
Shay Zluf
17169e5a2d
External slashing protection ( #5895 )
...
* slasher grpc client
* do not export
* slasher on a different package
* fix featureconfig
* change to rough time
* revert roughtime
* remove extra comma
* revert order change
* goimports
* fix comments and tests
* fix package name
* revert reorder
* comment for start
* service
* fix visibility
* external slasher validator protection implementation
* gaz
* fix comment
* add comments
* nishant feedback
* raul feedback
* preston feedback
* fix flags
* fix imports
* fix imports
* port 4002
* added tests
* fix log
* fix imports
* fix imports name
* raul feedback
* gaz
* terence comment
* change name
* runtime fixes
* add flag check
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-05-20 10:23:22 -05:00
Raul Jordan
546196a6fa
Other Package Godocs for Prysm ( #5681 )
...
* e2e docs
* slasher docs
* Merge branch 'other-package-godocs' of github.com:prysmaticlabs/prysm into other-package-godocs
* all validator package comments
* Merge branch 'master' into other-package-godocs
* completed all other packages
* Merge branch 'master' into other-package-godocs
* Merge refs/heads/master into other-package-godocs
2020-04-29 21:32:39 +00:00
terence tsao
1a0a399bed
Handle genesis case for blocks/states at slot index ( #5224 )
...
* Handle highest slot = 0
* TestStore_GenesisState_CanGetHighestBelow
* TestStore_GenesisBlock_CanGetHighestAt
* Merge refs/heads/master into handle-genesis
2020-03-27 00:09:14 +00:00
shayzluf
93e68db5e6
is slashable attestation endpoint implementation ( #5209 )
...
* is slashable attestation endpoint implementation
* fix todo
* comment
* Merge refs/heads/master into is_slashable_attestation
* Merge refs/heads/master into is_slashable_attestation
* Merge refs/heads/master into is_slashable_attestation
* Update slasher/rpc/server.go
* Update slasher/rpc/server.go
* Update slasher/rpc/service.go
2020-03-26 18:31:20 +00:00
terence tsao
c63fb2cd44
Add HighestSlotState
Getter for db ( #5192 )
2020-03-24 14:51:24 -07:00
shayzluf
6e516dabf9
Setup Slasher RPC server ( #5190 )
...
* slasher rpc server
* fix comment
* fix comment
* remove server implementation from pr
* Apply suggestions from code review
* Gazelle
* Update slasher/rpc/service.go
Co-Authored-By: Ivan Martinez <ivanthegreatdev@gmail.com>
* Update slasher/detection/detect.go
* Update slasher/detection/detect.go
* Update slasher/detection/detect.go
* Update slasher/detection/detect.go
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Ivan Martinez <ivanthegreatdev@gmail.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-03-24 14:30:21 -04:00