Skip to content

StatusPacket68

Source (upstream pre-purge) Current
File eth/protocols/eth/protocol.go protocol_pow.go
Symbol StatusPacket68 StatusPacket68
Ref 723aae2b4~1 etc/v1.17.3-full-node

ETH68 status packet with TD field. Upstream v1.17.2 renamed StatusPacket69 to StatusPacket and removed StatusPacket68.

3-way merge — purge → getc ← upstream

pre-purgefork-only
// StatusPacket68 is the network packet for the ETH/68 status message.
// Unlike ETH/69, it includes TD (total difficulty) which is required for PoW sync.
type StatusPacket68 struct {
ProtocolVersion uint32
NetworkID uint64
TD *big.Int
Head common.Hash
Genesis common.Hash
ForkID forkid.ID
}

← eth Protocol