From 9a6990c15eab06c84cd713f975517b4c391ff383 Mon Sep 17 00:00:00 2001 From: RJ Catalano Date: Sun, 20 Aug 2017 15:04:04 -0500 Subject: [PATCH] abigen: adding this tidbit in here for safety assurance Signed-off-by: RJ Catalano --- cmd/abigen/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/abigen/main.go b/cmd/abigen/main.go index e751fe7680..6bc6b516f7 100644 --- a/cmd/abigen/main.go +++ b/cmd/abigen/main.go @@ -83,7 +83,7 @@ func main() { solc, err := compiler.InitSolc(*solcFlag) solReturn, err := solc.Compile(compiler.FlagOpts{}, *solFlag) - if err != nil { + if err != nil || solReturn.Typ != compiler.Solc { fmt.Printf("Failed to build Solidity contract: %v\n", err) os.Exit(-1) }