ranger
ranger copied to clipboard
Ranger is an ethereum p2p client capable of interacting with peers without a full node
ranger
Ranger is a set of utilities for listening to the peer to peer network without a node, serving mempool transactions and other data from the eth p2p protocol.
⚠️🚧 WIP 🚧⚠️
Ranger is separated into two parts currently:
- sauron provides a command line program which will print out incoming transactions and transaction hashes as it receives them from the network. This needs a lot of work before it can remain connected to other nodes! This is a work in progress!
-
relay includes utility code for interacting with the p2p
network, and traits for exposing mempool transactions as a
Stream
.
Related projects
- Sentry, which provides much of the code that we use to interact with eth p2p networking protocols.