After careful reading of the code I found a simple replacement for network.bmproto.BMStringParser() . Both objectProcessor and API HandleDisseminatePreEncryptedMsg handler do it by putting the payload into the inventory. To decode the object parameters I defined a corresponding function decodeObjectParameters() in the protocol.
Hi!
After careful reading of the code I found a simple replacement for
network.bmproto.BMStringParser()
. BothobjectProcessor
and APIHandleDisseminatePreEncryptedMsg
handler do it by putting the payload into the inventory. To decode the object parameters I defined a corresponding functiondecodeObjectParameters()
in theprotocol
.Need to add more tests.