We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 42fc48f commit 014cb8cCopy full SHA for 014cb8c
contrib/pyln-proto/pyln/proto/message/message.py
@@ -21,6 +21,19 @@ def __init__(self, csv_lines=[]):
21
22
self.load_csv(csv_lines)
23
24
+ def __add__(self, other):
25
+ ret = MessageNamespace()
26
+ ret.subtypes = self.subtypes
27
+ for v in other.subtypes.values():
28
+ ret.add_subtype(v)
29
+ ret.tlvtypes = self.tlvtypes
30
+ for v in other.tlvtypes.values():
31
+ ret.add_tlvtype(v)
32
+ ret.messagetypes = self.messagetypes
33
+ for v in other.messagetypes.values():
34
+ ret.add_messagetype(v)
35
+ return ret
36
+
37
def add_subtype(self, t):
38
prev = self.get_type(t.name)
39
if prev:
0 commit comments