From 7c763c5e54fd327b22296704de709aa316b9f4f1 Mon Sep 17 00:00:00 2001 From: Cedrick AHOUANGANSI Date: Sun, 19 Jan 2025 19:41:48 +0100 Subject: [PATCH] abigen: make command abi flag mandatory --- cmd/abigen/main.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/abigen/main.go b/cmd/abigen/main.go index 0149dec527..f37f5a3c4c 100644 --- a/cmd/abigen/main.go +++ b/cmd/abigen/main.go @@ -98,6 +98,9 @@ func abigen(c *cli.Context) error { if c.String(pkgFlag.Name) == "" { utils.Fatalf("No destination package specified (--pkg)") } + if c.String(abiFlag.Name) == "" { + utils.Fatalf("No contract ABI source specified (--abi)") + } var lang bind.Lang switch c.String(langFlag.Name) { case "go":