lnwire/feature: remove feature bit number from name

The number and the name will be separate on the rpc level, so we remove
the feature bit from the string. Currently this method is unused apart
from maybe in some rare logging instances.
This commit is contained in:
Conner Fromknecht committed 2019-12-10 13:08:59 -08:00
1 parent a77e111c52
commit f34239889b
2 files changed
+10 -11

No files matched your search

+2 -3
View File
@@ -3,7 +3,6 @@ package lnwire
import (
"encoding/binary"
"errors"
"fmt"
"io"
)
@@ -362,9 +361,9 @@ func (fv *FeatureVector) UnknownRequiredFeatures() []FeatureBit {
func (fv *FeatureVector) Name(bit FeatureBit) string {
name, known := fv.featureNames[bit]
if !known {
name = "unknown"
return "unknown"
}
return fmt.Sprintf("%s(%d)", name, bit)
return name
}
// IsKnown returns whether this feature bit represents a known feature.
+8 -8
View File
@@ -205,42 +205,42 @@ func TestFeatureNames(t *testing.T) {
}{
{
bit: 0,
expectedName: "feature1(0)",
expectedName: "feature1",
expectedKnown: true,
},
{
bit: 1,
expectedName: "unknown(1)",
expectedName: "unknown",
expectedKnown: false,
},
{
bit: 2,
expectedName: "unknown(2)",
expectedName: "unknown",
expectedKnown: false,
},
{
bit: 3,
expectedName: "feature2(3)",
expectedName: "feature2",
expectedKnown: true,
},
{
bit: 4,
expectedName: "feature3(4)",
expectedName: "feature3",
expectedKnown: true,
},
{
bit: 5,
expectedName: "feature3(5)",
expectedName: "feature3",
expectedKnown: true,
},
{
bit: 6,
expectedName: "unknown(6)",
expectedName: "unknown",
expectedKnown: false,
},
{
bit: 7,
expectedName: "unknown(7)",
expectedName: "unknown",
expectedKnown: false,
},
}