reth_discv5

Module enr

Source
Expand description

Interface between node identification on protocol version 5 and 4. Specifically, between types [discv5::enr::NodeId] and [PeerId].

Structs§

Functions§

  • Converts a [PeerId] to a [discv5::enr::NodeId].
  • Converts a [PeerId] to a [reth_network_peers::PeerId].
  • Extracts a [CombinedPublicKey::Secp256k1] from a [discv5::Enr] and converts it to a [PeerId]. Note: conversion from discv5 ID to discv4 ID is not possible.