diff --git a/eth/protocols/eth/handlers.go b/eth/protocols/eth/handlers.go index 09b0341f1a..7556df9af2 100644 --- a/eth/protocols/eth/handlers.go +++ b/eth/protocols/eth/handlers.go @@ -329,6 +329,8 @@ func serviceGetReceiptsQuery70(chain *core.BlockChain, query GetReceiptsRequest, continue } if results == nil { + // This case triggers when the first receipt of the block receipts list doesn't + // fit. We don't append anything to the response here and consider it finished. break } receipts.AppendRaw(results)