mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-11-10 06:07:16 +01:00
multi: fix fmt.Errorf error wrapping
Refactor fmt.Errorf usage to correctly wrap errors instead of using non-wrapping format verbs.
This commit is contained in:
@@ -39,11 +39,11 @@ func (invoice *Invoice) Encode(signer MessageSigner) (string, error) {
|
||||
zeroes := make([]byte, timestampBase32Len-len(timestampBase32))
|
||||
_, err := bufferBase32.Write(zeroes)
|
||||
if err != nil {
|
||||
return "", fmt.Errorf("unable to write to buffer: %v", err)
|
||||
return "", fmt.Errorf("unable to write to buffer: %w", err)
|
||||
}
|
||||
_, err = bufferBase32.Write(timestampBase32)
|
||||
if err != nil {
|
||||
return "", fmt.Errorf("unable to write to buffer: %v", err)
|
||||
return "", fmt.Errorf("unable to write to buffer: %w", err)
|
||||
}
|
||||
|
||||
// We now write the tagged fields to the buffer, which will fill the
|
||||
@@ -332,15 +332,15 @@ func writeTaggedField(bufferBase32 *bytes.Buffer, dataType byte, data []byte) er
|
||||
|
||||
err := bufferBase32.WriteByte(dataType)
|
||||
if err != nil {
|
||||
return fmt.Errorf("unable to write to buffer: %v", err)
|
||||
return fmt.Errorf("unable to write to buffer: %w", err)
|
||||
}
|
||||
_, err = bufferBase32.Write(lenBase32)
|
||||
if err != nil {
|
||||
return fmt.Errorf("unable to write to buffer: %v", err)
|
||||
return fmt.Errorf("unable to write to buffer: %w", err)
|
||||
}
|
||||
_, err = bufferBase32.Write(data)
|
||||
if err != nil {
|
||||
return fmt.Errorf("unable to write to buffer: %v", err)
|
||||
return fmt.Errorf("unable to write to buffer: %w", err)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user