lnd: fix gosimple warnings

This commit is contained in:
Andrey Samokhvalov authored and Olaoluwa Osuntokun committed 2017-03-13 16:30:23 -07:00
1 parent f5fd4138a0
commit 8fb54782e2
30 files changed
+73 -319

No files matched your search

+2 -12
View File
@@ -56,7 +56,7 @@ func (a *ChannelAnnouncement) Validate() error {
//
// This is part of the lnwire.Message interface.
func (c *ChannelAnnouncement) Decode(r io.Reader, pver uint32) error {
err := readElements(r,
return readElements(r,
&c.FirstNodeSig,
&c.SecondNodeSig,
&c.ChannelID,
@@ -67,11 +67,6 @@ func (c *ChannelAnnouncement) Decode(r io.Reader, pver uint32) error {
&c.FirstBitcoinKey,
&c.SecondBitcoinKey,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target ChannelAnnouncement into the passed io.Writer
@@ -79,7 +74,7 @@ func (c *ChannelAnnouncement) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *ChannelAnnouncement) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.FirstNodeSig,
c.SecondNodeSig,
c.ChannelID,
@@ -90,11 +85,6 @@ func (c *ChannelAnnouncement) Encode(w io.Writer, pver uint32) error {
c.FirstBitcoinKey,
c.SecondBitcoinKey,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -72,7 +72,7 @@ func (a *ChannelUpdateAnnouncement) Validate() error {
//
// This is part of the lnwire.Message interface.
func (c *ChannelUpdateAnnouncement) Decode(r io.Reader, pver uint32) error {
err := readElements(r,
return readElements(r,
&c.Signature,
&c.ChannelID,
&c.Timestamp,
@@ -82,11 +82,6 @@ func (c *ChannelUpdateAnnouncement) Decode(r io.Reader, pver uint32) error {
&c.FeeBaseMsat,
&c.FeeProportionalMillionths,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target ChannelUpdateAnnouncement into the passed
@@ -94,7 +89,7 @@ func (c *ChannelUpdateAnnouncement) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *ChannelUpdateAnnouncement) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.Signature,
c.ChannelID,
c.Timestamp,
@@ -104,11 +99,6 @@ func (c *ChannelUpdateAnnouncement) Encode(w io.Writer, pver uint32) error {
c.FeeBaseMsat,
c.FeeProportionalMillionths,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -43,14 +43,9 @@ var _ Message = (*CloseComplete)(nil)
func (c *CloseComplete) Decode(r io.Reader, pver uint32) error {
// ChannelPoint (8)
// ResponderCloseSig (73)
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
&c.ResponderCloseSig)
if err != nil {
return err
}
return nil
}
// Encode serializes the target CloseComplete into the passed io.Writer observing
@@ -60,14 +55,9 @@ func (c *CloseComplete) Decode(r io.Reader, pver uint32) error {
func (c *CloseComplete) Encode(w io.Writer, pver uint32) error {
// ChannelPoint (8)
// ResponderCloseSig (73)
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.ResponderCloseSig)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -57,15 +57,10 @@ func (c *CloseRequest) Decode(r io.Reader, pver uint32) error {
// RequesterCloseSig (73)
// First byte length then sig
// Fee (8)
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
&c.RequesterCloseSig,
&c.Fee)
if err != nil {
return err
}
return nil
}
// Encode serializes the target CloseRequest into the passed io.Writer observing
@@ -76,15 +71,10 @@ func (c *CloseRequest) Encode(w io.Writer, pver uint32) error {
// ChannelID
// RequesterCloseSig
// Fee
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.RequesterCloseSig,
c.Fee)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -11
View File
@@ -46,15 +46,10 @@ var _ Message = (*CommitSig)(nil)
func (c *CommitSig) Decode(r io.Reader, pver uint32) error {
// ChannelPoint(8)
// RequesterCommitSig(73max+2)
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
&c.CommitSig,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target CommitSig into the passed io.Writer
@@ -62,14 +57,10 @@ func (c *CommitSig) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *CommitSig) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.CommitSig,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -73,17 +73,12 @@ var _ Message = (*ErrorGeneric)(nil)
func (c *ErrorGeneric) Decode(r io.Reader, pver uint32) error {
// ChannelPoint(8)
// Problem
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
&c.Code,
&c.Problem,
&c.PendingChannelID,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target ErrorGeneric into the passed io.Writer
@@ -91,17 +86,12 @@ func (c *ErrorGeneric) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *ErrorGeneric) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.Code,
c.Problem,
c.PendingChannelID,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying an ErrorGeneric message on
+2 -5
View File
@@ -197,11 +197,8 @@ func (f *FeatureVector) Encode(w io.Writer) error {
setFlag(data, position, flag)
}
if _, err := w.Write(data); err != nil {
return err
}
return nil
_, err := w.Write(data)
return err
}
// Compare checks that features are compatible and returns the features which
+3 -13
View File
@@ -1,8 +1,8 @@
package lnwire
import (
"io"
"github.com/go-errors/errors"
"io"
)
// Init is the first message reveals the features supported or required by this
@@ -34,15 +34,10 @@ func NewInitMessage(gf, lf *FeatureVector) *Init {
func (msg *Init) Decode(r io.Reader, pver uint32) error {
// LocalFeatures(~)
// GlobalFeatures(~)
err := readElements(r,
return readElements(r,
&msg.LocalFeatures,
&msg.GlobalFeatures,
)
if err != nil {
return err
}
return nil
}
// A compile time check to ensure Init implements the lnwire.Message
@@ -54,15 +49,10 @@ var _ Message = (*Init)(nil)
//
// This is part of the lnwire.Message interface.
func (msg *Init) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
msg.LocalFeatures,
msg.GlobalFeatures,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+1 -5
View File
@@ -244,11 +244,7 @@ func WriteMessage(w io.Writer, msg Message, pver uint32, btcnet wire.BitcoinNet)
// Write payload the payload itself after the header.
n, err = w.Write(payload)
totalBytes += n
if err != nil {
return totalBytes, err
}
return totalBytes, nil
return totalBytes, err
}
// ReadMessageN reads, validates, and parses the next bitcoin Message from r for
+2 -12
View File
@@ -128,7 +128,7 @@ func (a *NodeAnnouncement) Validate() error {
//
// This is part of the lnwire.Message interface.
func (c *NodeAnnouncement) Decode(r io.Reader, pver uint32) error {
err := readElements(r,
return readElements(r,
&c.Signature,
&c.Timestamp,
&c.Address,
@@ -137,11 +137,6 @@ func (c *NodeAnnouncement) Decode(r io.Reader, pver uint32) error {
&c.pad,
&c.Alias,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target NodeAnnouncement into the passed io.Writer
@@ -149,7 +144,7 @@ func (c *NodeAnnouncement) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *NodeAnnouncement) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.Signature,
c.Timestamp,
c.Address,
@@ -158,11 +153,6 @@ func (c *NodeAnnouncement) Encode(w io.Writer, pver uint32) error {
c.pad,
c.Alias,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -27,14 +27,9 @@ var _ Message = (*Pong)(nil)
//
// This is part of the lnwire.Message interface.
func (p *Pong) Decode(r io.Reader, pver uint32) error {
err := readElements(r,
return readElements(r,
&p.Nonce,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target Pong into the passed io.Writer observing the
@@ -42,14 +37,9 @@ func (p *Pong) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (p *Pong) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
p.Nonce,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -26,14 +26,9 @@ var _ Message = (*Ping)(nil)
//
// This is part of the lnwire.Message interface.
func (p *Ping) Decode(r io.Reader, pver uint32) error {
err := readElements(r,
return readElements(r,
&p.Nonce,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target Ping into the passed io.Writer observing the
@@ -41,14 +36,9 @@ func (p *Ping) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (p *Ping) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
p.Nonce,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -62,17 +62,12 @@ func (c *RevokeAndAck) Decode(r io.Reader, pver uint32) error {
// Revocation (32)
// NextRevocationKey (33)
// NextRevocationHash (32)
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
c.Revocation[:],
&c.NextRevocationKey,
c.NextRevocationHash[:],
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target RevokeAndAck into the passed io.Writer
@@ -80,17 +75,12 @@ func (c *RevokeAndAck) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *RevokeAndAck) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.Revocation[:],
c.NextRevocationKey,
c.NextRevocationHash[:],
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -69,17 +69,12 @@ func (s *SingleFundingComplete) Decode(r io.Reader, pver uint32) error {
// FundingOutPoint (36)
// CommitmentSignature (73)
// RevocationKey (33)
err := readElements(r,
return readElements(r,
&s.ChannelID,
&s.FundingOutPoint,
&s.CommitSignature,
&s.RevocationKey,
s.StateHintObsfucator[:])
if err != nil {
return err
}
return nil
}
// Encode serializes the target SingleFundingComplete into the passed io.Writer
@@ -92,17 +87,12 @@ func (s *SingleFundingComplete) Encode(w io.Writer, pver uint32) error {
// FundingOutPoint (36)
// Commitment Signature (73)
// RevocationKey (33)
err := writeElements(w,
return writeElements(w,
s.ChannelID,
s.FundingOutPoint,
s.CommitSignature,
s.RevocationKey,
s.StateHintObsfucator[:])
if err != nil {
return err
}
return nil
}
// Command returns the uint32 code which uniquely identifies this message as a
View File
Whitespace-only changes.
+2 -12
View File
@@ -40,14 +40,9 @@ func NewSingleFundingSignComplete(chanID uint64,
func (c *SingleFundingSignComplete) Decode(r io.Reader, pver uint32) error {
// ChannelID (8)
// CommitmentSignature (73)
err := readElements(r,
return readElements(r,
&c.ChannelID,
&c.CommitSignature)
if err != nil {
return err
}
return nil
}
// Encode serializes the target SingleFundingSignComplete into the passed
@@ -56,14 +51,9 @@ func (c *SingleFundingSignComplete) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *SingleFundingSignComplete) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.ChannelID,
c.CommitSignature)
if err != nil {
return err
}
return nil
}
// Command returns the uint32 code which uniquely identifies this message as a
+2 -12
View File
@@ -76,7 +76,7 @@ func (c *UpdateAddHTLC) Decode(r io.Reader, pver uint32) error {
// Amount(8)
// PaymentHash(32)
// OnionBlob(1254)
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
&c.ID,
&c.Expiry,
@@ -84,11 +84,6 @@ func (c *UpdateAddHTLC) Decode(r io.Reader, pver uint32) error {
c.PaymentHash[:],
c.OnionBlob[:],
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target UpdateAddHTLC into the passed io.Writer observing
@@ -96,7 +91,7 @@ func (c *UpdateAddHTLC) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *UpdateAddHTLC) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.ID,
c.Expiry,
@@ -104,11 +99,6 @@ func (c *UpdateAddHTLC) Encode(w io.Writer, pver uint32) error {
c.PaymentHash[:],
c.OnionBlob[:],
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -108,16 +108,11 @@ func (c *UpdateFailHTLC) Decode(r io.Reader, pver uint32) error {
// ChannelPoint(8)
// HTLCKey(8)
// Reason(??)
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
&c.ID,
&c.Reason,
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target UpdateFailHTLC into the passed io.Writer observing
@@ -125,16 +120,11 @@ func (c *UpdateFailHTLC) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *UpdateFailHTLC) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.ID,
c.Reason,
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the
+2 -12
View File
@@ -48,16 +48,11 @@ func (c *UpdateFufillHTLC) Decode(r io.Reader, pver uint32) error {
// ChannelPoint(8)
// ID(8)
// PaymentPreimage(32)
err := readElements(r,
return readElements(r,
&c.ChannelPoint,
&c.ID,
c.PaymentPreimage[:],
)
if err != nil {
return err
}
return nil
}
// Encode serializes the target UpdateFufillHTLC into the passed io.Writer
@@ -65,16 +60,11 @@ func (c *UpdateFufillHTLC) Decode(r io.Reader, pver uint32) error {
//
// This is part of the lnwire.Message interface.
func (c *UpdateFufillHTLC) Encode(w io.Writer, pver uint32) error {
err := writeElements(w,
return writeElements(w,
c.ChannelPoint,
c.ID,
c.PaymentPreimage[:],
)
if err != nil {
return err
}
return nil
}
// Command returns the integer uniquely identifying this message type on the