watchtower/wtserver: reject unknown blob types

This commit is contained in:
Conner Fromknecht committed 2019-01-10 15:59:54 -08:00
1 parent 4f3655ba93
commit ca3e06b785
2 files changed
+27

No files matched your search

+17
View File
@@ -170,6 +170,23 @@ var createSessionTests = []createSessionTestCase{
Data: []byte(addr.ScriptAddress()),
},
},
{
name: "reject unsupported blob type",
initMsg: wtwire.NewInitMessage(
lnwire.NewRawFeatureVector(),
lnwire.NewRawFeatureVector(),
),
createMsg: &wtwire.CreateSession{
BlobType: 0,
MaxUpdates: 1000,
RewardRate: 0,
SweepFeeRate: 1,
},
expReply: &wtwire.CreateSessionReply{
Code: wtwire.CreateSessionCodeRejectBlobType,
Data: []byte{},
},
},
// TODO(conner): add policy rejection tests
}