package
3.2.0+incompatible
Repository: https://github.com/scroll-tech/go-ethereum.git
Documentation: pkg.go.dev
# Functions
BasicFindnode sends a FINDNODE request after performing the endpoint proof.
This test just sends a PING packet and expects a response.
This test verifies that the default behaviour of ignoring 'from' fields is unaffected by the bonding process.
This test attempts to perform a traffic amplification attack against a 'victim' endpoint using FINDNODE.
This test attempts to perform a traffic amplification attack using FINDNODE.
This test sends FINDNODE with an expiration timestamp in the past.
This test just sends FINDNODE.
This test sends a PING packet with additional data at the end and expects a PONG response.
This test sends a PING packet with additional data and wrong 'from' field and expects a PONG response.
This test sends a PING packet with an expiration in the past.
This test sends a PING packet with wrong 'from' field and expects a PONG response.
This test sends a PING packet with wrong 'to' field and expects a PONG response.
This test sends an unsolicited NEIGHBORS packet after the endpoint proof, then sends FINDNODE to read the remote table.
This test sends an invalid packet.
# Variables
No description provided by the author
IP where the first tester is listening, port will be assigned.
IP where the second tester is listening, port will be assigned Before running the test, you may have to `sudo ifconfig lo0 add 127.0.0.2` (on MacOS at least).
Remote node under test.