Skip to content

Peer.ReplyReceiptsRLP

Source (upstream pre-purge) Current
File eth/protocols/eth/peer.go peer_pow.go
Symbol Peer.ReplyReceiptsRLP Peer.ReplyReceiptsRLP
Ref f4d53133f~1 etc/v1.17.4-full-node

Char-for-char revival. Sends ReceiptsRLPPacket (WITH-bloom, already-encoded). eth/69 renamed this to ReplyReceiptsRLP69/70, which send the bloom-less ReceiptList form that ETH68 peers cannot parse.

3-way merge — purge → getc ← upstream

pre-purge
// ReplyReceiptsRLP is the response to GetReceipts.
func (p *Peer) ReplyReceiptsRLP(id uint64, receipts []rlp.RawValue) error {
return p2p.Send(p.rw, ReceiptsMsg, &ReceiptsRLPPacket{
RequestId: id,
ReceiptsRLPResponse: receipts,
})
}
core-geth validation — **Identical** ✅ | | | |---|---| | File | [`peer.go`](https://github.com/etclabscore/core-geth/blob/v1.12.20/eth/protocols/eth/peer.go) | | Symbol | `Peer.ReplyReceiptsRLP` | | Ref | `v1.12.20` |

← eth Protocol