
The highest tagged major version is
v2.
directory
Version:
v0.38.0-alpha.1
Opens a new window with list of versions in this module.
Published: Mar 29, 2023
License: Apache-2.0
Opens a new window with license information.
README
¶
fuzz
Fuzzing for various packages in Tendermint using the fuzzing infrastructure
included in Go 1.20.
Inputs:
- mempool
CheckTx (using kvstore in-process ABCI app)
- p2p
SecretConnection#Read and SecretConnection#Write
- rpc jsonrpc server
Running
The fuzz tests are in native Go fuzzing format. Use the go tool to run them:
go test -fuzz Mempool ./tests
go test -fuzz P2PSecretConnection ./tests
go test -fuzz RPCJSONRPCServer ./tests
See the Go Fuzzing introduction for more information.
Directories
¶
Click to show internal directories.
Click to hide internal directories.