prysm-pulse/shared
Shay Zluf f40a7575de
Send blocks that fail p2p validation to slasher (#6164)
* send blocks that fails validation to block feed for slasher. in order to enable slashing proposers

* add sig validation

* fix imports

* Update shared/featureconfig/config.go

Co-authored-by: Ivan Martinez <ivanthegreatdev@gmail.com>

* Update shared/featureconfig/config.go

Co-authored-by: Ivan Martinez <ivanthegreatdev@gmail.com>

* Update shared/featureconfig/flags.go

Co-authored-by: Ivan Martinez <ivanthegreatdev@gmail.com>

* remove extra validation path for slasher

* ivan feedback

* notify all blocks that pass minimal validation to block stream

* notify all blocks that pass minimal validation to block stream

* add to e2e flags

Co-authored-by: Ivan Martinez <ivanthegreatdev@gmail.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-06-10 13:24:05 -04:00
..
attestationutil Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
benchutil Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
blockutil External slashing protection (#5895) 2020-05-20 10:23:22 -05:00
bls Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
bytesutil Remove unused code (#6065) 2020-05-31 15:47:15 -07:00
cmd Add Host Flags for All Servers running in Prysm (#6202) 2020-06-10 16:04:32 +00:00
debug Only build with cgosymbolizer when explicitly requested (#6151) 2020-06-05 22:21:43 +00:00
event libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
featureconfig Send blocks that fail p2p validation to slasher (#6164) 2020-06-10 13:24:05 -04:00
grpcutils External slashing protection (#5895) 2020-05-20 10:23:22 -05:00
hashutil Use FastSSZ Everywhere Applicable (#6135) 2020-06-05 13:48:40 +00:00
interop Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
iputils libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
keystore Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
logutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mathutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mclockutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
messagehandler libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mock Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
mputil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
p2putils Fix Fork Data in Local Node (#5997) 2020-05-27 08:07:40 -07:00
pagination libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
params Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
prometheus Add Host Flags for All Servers running in Prysm (#6202) 2020-06-10 16:04:32 +00:00
roughtime libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
runutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
sliceutil Fixes intersection functions (uint64, int64, []byte) (#6067) 2020-06-01 06:35:29 -07:00
slotutil Use SlotTickerWithOffset for StreamIndexedAttestations (#5999) 2020-05-26 19:34:09 +00:00
testutil Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
traceutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
tracing libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
trieutil Use FastSSZ Everywhere Applicable (#6135) 2020-06-05 13:48:40 +00:00
version libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
BUILD.bazel libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
service_registry_test.go Makes test naming consistent across codebase (#1636) 2019-02-22 07:11:26 -08:00
service_registry.go Other Package Godocs for Prysm (#5681) 2020-04-29 21:32:39 +00:00