Skip to content

Transaction spammer for Ethereum-package

Notifications You must be signed in to change notification settings

SeismicSystems/tx-fuzz

 
 

Repository files navigation

TX-Fuzz

TX-Fuzz is a package containing helpful functions to create random transactions. It can be used to easily access fuzzed transactions from within other programs.

Usage

cd cmd/livefuzzer
go build

Run an execution layer client such as [Geth][1] locally in a standalone bash window. Tx-fuzz sends transactions to port 8545 by default.

geth --http --http.port 8545

Run livefuzzer.

./livefuzzer spam

Tx-fuzz allows for an optional seed parameter to get reproducible fuzz transactions

Advanced usage

You can optionally specify a seed parameter or a secret key to use as a faucet

./livefuzzer spam --seed <seed> --sk <SK>

You can set the RPC to use with --rpc <RPC>.

About

Transaction spammer for Ethereum-package

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.6%
  • Dockerfile 0.4%