示例#1
0
 def evilCreatePropagate(self, request: Request,
                         clientName: str) -> Propagate:
     logger.debug(
         "EVIL: Creating propagate request for client request {}".format(
             request))
     request.operation["amount"] += random.random()
     return Propagate(request.__getstate__(), clientName)
示例#2
0
 def evilCreatePropagate(self, request: Request,
                         identifier: str) -> Propagate:
     logger.debug(
         "EVIL: Creating propagate request for client request {}".format(
             request))
     request.operation["amount"] += random.random()
     if isinstance(identifier, bytes):
         identifier = identifier.decode()
     return Propagate(request.__getstate__(), identifier)
示例#3
0
 def serializeReq(self, req: Request) -> str:
     return self.txnSerializer.serialize(req.__getstate__(), toBytes=False)
 def serializeReq(req: Request) -> str:
     return json.dumps(req.__getstate__())
 def evilCreatePropagate(self,
                         request: Request, clientName: str) -> Propagate:
     logger.debug("EVIL: Creating propagate request for client request {}".
                  format(request))
     request.operation["amount"] += random.random()
     return Propagate(request.__getstate__(), clientName)
 def serializeReq(req: Request) -> str:
     return json.dumps(req.__getstate__())