Skip to content

Commit

Permalink
fix rawTxn2Transaction, handle errors ref fibercrypto#139
Browse files Browse the repository at this point in the history
  • Loading branch information
stdevAlDen committed Mar 4, 2020
1 parent e51a14f commit 650034d
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/contrib/skywallet/sky-wallet.go
Original file line number Diff line number Diff line change
Expand Up @@ -204,11 +204,13 @@ func readableTxn2Transaction(txn skytypes.ReadableTxn) (*coin.Transaction, error
func rawTxn2Transaction(txn skytypes.SkycoinTxn) (*coin.Transaction, error) {
buf, err := txn.EncodeSkycoinTransaction()
if err != nil {

logSkyWallet.WithError(err).Errorln("can not encode txn as a Skycoin transaction")
return nil, err
}
skyTxn, err := coin.DeserializeTransaction(buf)
if err != nil {

logSkyWallet.WithError(err).Errorln("can not decode transaction")
return nil, err
}
return &skyTxn, nil
}
Expand Down

0 comments on commit 650034d

Please sign in to comment.