From 9349d95cd92e91d372f5edabad57b5fd0ee82fde Mon Sep 17 00:00:00 2001 From: rigelrozanski Date: Sat, 3 Mar 2018 21:03:34 +0000 Subject: [PATCH] add some unmarshal panics --- examples/basecoin/types/account.go | 3 +++ x/auth/commands/account.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/examples/basecoin/types/account.go b/examples/basecoin/types/account.go index 2c54a5fbc7..2e0b8397fb 100644 --- a/examples/basecoin/types/account.go +++ b/examples/basecoin/types/account.go @@ -27,6 +27,9 @@ func GetParseAccount(cdc *wire.Codec) sdk.ParseAccount { return func(accBytes []byte) (res sdk.Account, err error) { acct := new(AppAccount) err = cdc.UnmarshalBinary(accBytes, &acct) + if err != nil { + panic(err) + } return acct, err } } diff --git a/x/auth/commands/account.go b/x/auth/commands/account.go index a8bbfa226b..2e2a3bf929 100644 --- a/x/auth/commands/account.go +++ b/x/auth/commands/account.go @@ -23,6 +23,9 @@ func getParseAccount(cdc *wire.Codec) sdk.ParseAccount { return func(accBytes []byte) (sdk.Account, error) { acct := new(auth.BaseAccount) err := cdc.UnmarshalBinary(accBytes, acct) + if err != nil { + panic(err) + } return acct, err } }