def __init__(self, nodeID, method, methodArgs, rpcID=None): if rpcID == None: hash = hashlib.sha1() hash.update(str(random.getrandbits(255))) rpcID = hash.digest() Message.__init__(self, rpcID, nodeID) self.request = method self.args = methodArgs
def __init__(self, rpcID, nodeID, response): Message.__init__(self, rpcID, nodeID) self.response = response