GitXplorerGitXplorer
s

ethspam

public
89 stars
31 forks
5 issues

Commits

List of commits on branch master.
Verified
fadf98c67c16f426016791dce6dea0bdea5002f2

queries: allow 0-weigth (ignore payload) (#9)

hholiman committed 4 years ago
Verified
9acce121267d92b70150f5620b6ac211e27a3999

README: Getting Started

sshazow committed 5 years ago
Verified
f0f030caa0fc805a105e03ebe946693c93bb42fe

README: Update setup

sshazow committed 5 years ago
Verified
a7125770e4234cd6800d45a56105fc3ae3ef1e33

Build a docker image and push to docker hub (#8)

aadamschmideg committed 5 years ago
Verified
b928fe79c65753f3017efab9c1caedfa04099e54

Add rate-limiter (#7)

rrjl493456442 committed 5 years ago
Verified
f7892b955db7d0a18b51a901b146a41e714f6d5a

Merge pull request #6 from thibmeu/feature-configurable-methods

sshazow committed 5 years ago

README

The README file for this repository.

ethspam

ethspam generates an infinite stream of realistic read-only Ethereum JSONRPC queries, anchored around the latest block with some amount of random jitter. The latest state is updated every 15 seconds, so it can run continuously without becoming stale.

Per second, ethspam generates around 500,000 lines, or 120 megabytes of data, on a modern portable laptop.

Also makes for an okay superniche screensaver.

Getting Started

A few options:

Then run it and enjoy. Ethspam will emit output but it can be throttled by backflow pressure from the consumer. If the process you're piping to isn't consuming the output fast enough, ethspam will slow down.

$ ethspam | head
...

License

MIT