diff --git a/fuzz/evm/main.go b/fuzz/evm/main.go new file mode 100644 index 0000000000..aab814ba60 --- /dev/null +++ b/fuzz/evm/main.go @@ -0,0 +1,11 @@ +package evm + +import "github.com/ethereum/go-ethereum/core/vm/runtime" + +func Fuzz(data []byte) int { + ret, _, err := runtime.Execute(data, data, &runtime.Config{GasLimit: 5000000}) + if err != nil && ret != nil { + panic("ret != nil on error") + } + return 1 +}