Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mariusvanderwijden/tx-fuzz
https://github.com/mariusvanderwijden/tx-fuzz
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/mariusvanderwijden/tx-fuzz
- Owner: MariusVanDerWijden
- Created: 2021-10-25T09:18:08.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-30T01:41:12.000Z (16 days ago)
- Last Synced: 2024-11-06T04:51:34.183Z (9 days ago)
- Language: Go
- Size: 11.1 MB
- Stars: 95
- Watchers: 8
- Forks: 43
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
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 `.