Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mariusvanderwijden/tx-fuzz


https://github.com/mariusvanderwijden/tx-fuzz

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# 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 --sk
```

You can set the RPC to use with `--rpc `.