watchtower/multi: define AltruistSessions feature bit as 0/1
This commit is contained in:
5 files changed
+21
-21
No files matched your search
@@ -26,37 +26,37 @@ type checkRemoteInitTest struct {
|
||||
var checkRemoteInitTests = []checkRemoteInitTest{
|
||||
{
|
||||
name: "same chain, local-optional remote-required",
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsOptional),
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsOptional),
|
||||
lHash: testnetChainHash,
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsRequired),
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsRequired),
|
||||
rHash: testnetChainHash,
|
||||
},
|
||||
{
|
||||
name: "same chain, local-required remote-optional",
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsRequired),
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsRequired),
|
||||
lHash: testnetChainHash,
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsOptional),
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsOptional),
|
||||
rHash: testnetChainHash,
|
||||
},
|
||||
{
|
||||
name: "different chain, local-optional remote-required",
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsOptional),
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsOptional),
|
||||
lHash: testnetChainHash,
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsRequired),
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsRequired),
|
||||
rHash: mainnetChainHash,
|
||||
expErr: wtwire.NewErrUnknownChainHash(mainnetChainHash),
|
||||
},
|
||||
{
|
||||
name: "different chain, local-required remote-optional",
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsOptional),
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsOptional),
|
||||
lHash: testnetChainHash,
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsRequired),
|
||||
rFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsRequired),
|
||||
rHash: mainnetChainHash,
|
||||
expErr: wtwire.NewErrUnknownChainHash(mainnetChainHash),
|
||||
},
|
||||
{
|
||||
name: "same chain, remote-unknown-required",
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.WtSessionsOptional),
|
||||
lFeatures: lnwire.NewRawFeatureVector(wtwire.AltruistSessionsOptional),
|
||||
lHash: testnetChainHash,
|
||||
rFeatures: lnwire.NewRawFeatureVector(lnwire.GossipQueriesRequired),
|
||||
rHash: testnetChainHash,
|
||||
|
||||
Reference in new issue
Block a user