Пример #1
0
 def load(cls, data):
     """
     Create a new transfer from a dict in json format.
     :param dict data: The loaded data
     :return: A new transfer
     :rtype: Transfer
     """
     return cls(
         data["hash"],
         TransferState[data["state"]],
         BlockId.from_str(data["blockid"]) if data["blockid"] else None,
         data["metadata"],
         data["local"],
     )