From 17c04654fe74eb64368f467dade4749def8d9d8e Mon Sep 17 00:00:00 2001 From: terence tsao Date: Thu, 25 Feb 2021 09:19:31 -0800 Subject: [PATCH] Use status code for error --- beacon-chain/rpc/beacon/slashings.go | 4 ++-- beacon-chain/rpc/beaconv1/pool.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/beacon-chain/rpc/beacon/slashings.go b/beacon-chain/rpc/beacon/slashings.go index 4b15ada59d3d..4c3cb11d585f 100644 --- a/beacon-chain/rpc/beacon/slashings.go +++ b/beacon-chain/rpc/beacon/slashings.go @@ -27,7 +27,7 @@ func (bs *Server) SubmitProposerSlashing( } if !featureconfig.Get().DisableBroadcastSlashings { if err := bs.Broadcaster.Broadcast(ctx, req); err != nil { - return nil, err + return nil, status.Errorf(codes.Internal, "Could not broadcast slashing object: %v", err) } } @@ -52,7 +52,7 @@ func (bs *Server) SubmitAttesterSlashing( } if !featureconfig.Get().DisableBroadcastSlashings { if err := bs.Broadcaster.Broadcast(ctx, req); err != nil { - return nil, err + return nil, status.Errorf(codes.Internal, "Could not broadcast slashing object: %v", err) } } indices := sliceutil.IntersectionUint64(req.Attestation_1.AttestingIndices, req.Attestation_2.AttestingIndices) diff --git a/beacon-chain/rpc/beaconv1/pool.go b/beacon-chain/rpc/beaconv1/pool.go index b4a72917195a..89cad180ad4f 100644 --- a/beacon-chain/rpc/beaconv1/pool.go +++ b/beacon-chain/rpc/beaconv1/pool.go @@ -71,7 +71,7 @@ func (bs *Server) SubmitAttesterSlashing(ctx context.Context, req *ethpb.Atteste } if !featureconfig.Get().DisableBroadcastSlashings { if err := bs.Broadcaster.Broadcast(ctx, req); err != nil { - return nil, err + return nil, status.Errorf(codes.Internal, "Could not broadcast slashing object: %v", err) } }