package v5test
import "github.com/ethereum/go-ethereum/cmd/devp2p/internal/v5test"
Index ¶
- type Suite
- func (s *Suite) AllTests() []utesting.Test
- func (s *Suite) TestFindnodeResults(t *utesting.T)
- func (s *Suite) TestFindnodeZeroDistance(t *utesting.T)
- func (s *Suite) TestPing(t *utesting.T)
- func (s *Suite) TestPingHandshakeInterrupted(t *utesting.T)
- func (s *Suite) TestPingLargeRequestID(t *utesting.T)
- func (s *Suite) TestPingMultiIP(t *utesting.T)
- func (s *Suite) TestTalkRequest(t *utesting.T)
Types ¶
type Suite ¶
Suite is the discv5 test suite.
func (*Suite) AllTests ¶
func (*Suite) TestFindnodeResults ¶
func (*Suite) TestFindnodeZeroDistance ¶
func (*Suite) TestPing ¶
func (*Suite) TestPingHandshakeInterrupted ¶
TestPingHandshakeInterrupted starts a handshake, but doesn't finish it and sends a second ordinary message packet instead of a handshake message packet. The remote node should respond with another WHOAREYOU challenge for the second packet.
func (*Suite) TestPingLargeRequestID ¶
func (*Suite) TestPingMultiIP ¶
func (*Suite) TestTalkRequest ¶
Source Files ¶
- Version
- v1.15.11 (latest)
- Published
- May 5, 2025
- Platform
- linux/amd64
- Imports
- 15 packages
- Last checked
- 1 day ago –
Tools for package owners.