diff --git a/p2p/sentry/sentry_multi_client/sentry_multi_client.go b/p2p/sentry/sentry_multi_client/sentry_multi_client.go index d44cf3fe64c..ea339e9f689 100644 --- a/p2p/sentry/sentry_multi_client/sentry_multi_client.go +++ b/p2p/sentry/sentry_multi_client/sentry_multi_client.go @@ -482,7 +482,7 @@ func (cs *MultiClient) blockBodies66(ctx context.Context, inreq *proto_sentry.In var request eth.BlockRawBodiesPacket66 if err := rlp.DecodeBytes(inreq.Data, &request); err != nil { - return fmt.Errorf("decode BlockBodiesPacket66: %w", err) + return fmt.Errorf("decode BlockBodiesPacket66: %w, from [%s]", err, sentry.ConvertH512ToPeerID(inreq.PeerId)) } txs, uncles, withdrawals, sidecars := request.BlockRawBodiesPacket.Unpack() if len(txs) == 0 && len(uncles) == 0 && len(withdrawals) == 0 {