MCPcopy Index your code
hub / github.com/Bitmessage/PyBitmessage / CreatePacket

Function CreatePacket

src/protocol.py:183–190  ·  view source on GitHub ↗
(command, payload='')

Source from the content-addressed store, hash-verified

181# Packet creation
182
183def CreatePacket(command, payload=''):
184 payload_length = len(payload)
185 checksum = hashlib.sha512(payload).digest()[0:4]
186
187 b = bytearray(Header.size + payload_length)
188 Header.pack_into(b, 0, 0xE9BEB4D9, command, payload_length, checksum)
189 b[Header.size:] = payload
190 return bytes(b)
191
192def assembleVersionMessage(remoteHost, remotePort, participatingStreams, server = False, nodeid = None):
193 payload = ''

Callers 2

assembleVersionMessageFunction · 0.85
assembleErrorMessageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected