From f581d544cb640b38a3fb44459c6715929e8f1785 Mon Sep 17 00:00:00 2001 From: RJ Catalano Date: Fri, 16 Jun 2017 12:33:14 -0500 Subject: [PATCH] accounts/abi: change from panic to basic error Signed-off-by: RJ Catalano --- accounts/abi/unpack.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/accounts/abi/unpack.go b/accounts/abi/unpack.go index 8e12abcbc3..dc6c9e2ff2 100644 --- a/accounts/abi/unpack.go +++ b/accounts/abi/unpack.go @@ -162,7 +162,7 @@ func readInteger(kind reflect.Kind, b []byte) interface{} { func readBool(word []byte) (bool, error) { if len(word) != 32 { - panic("abi: fatal error: incorrect word length") + return nil, fmt.Errorf("abi: fatal error: incorrect word length") } improperEncoding := "abi: improperly encoded boolean value" for i, b := range word {