ethereum / ethereum/node-crawler

Filtering and exporting data

Open
#57 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
131
Forks
65
PR merge metrics
No merged PRs in 30d

Description

When browsing list of nodes, the fronted currently enables searching for client name, user string or ip. It would be great to have more sorts of filters like version, dial success, geo location, OS, etc. Or at least subest of those.

Currently, the website offers snapshots but there is no way to export user defined set of notes or at least their enodes. Could be implemented in various way but right now the only way to do filtering + export is to get a whole snapshot or run the crawler and access the database manually.

To give an example user story: When I restart my node, I have a script which sends couple of geth addPeer commands based on a list of peers that I maintain for myself. It's nodes of people that I know + what I find in the crawler. In the crawler, I look for the latest client releases, fully synced nodes with dial in success and ideally geographically close to me. This provides an alternative way to spin up a node to default bootnodes.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.