Example #1
0
    def load(cls, data):
        """
        Create a transfer from a dict in json format.

        :param data: The transfer as a dict in json format
        """
        txdoc = Transaction.from_signed_raw(data["txdoc"])
        return cls(txdoc, data["metadata"])
Example #2
0
    def load(cls, data):
        '''
        Create a transfer from a dict in json format.

        :param data: The transfer as a dict in json format
        '''
        txdoc = Transaction.from_signed_raw(data['txdoc'])
        return cls(txdoc, data['metadata'])
Example #3
0
 def load(cls, data):
     """
     Create a new transfer from a dict in json format.
     """
     if data["state"] is Transfer.TO_SEND:
         txdoc = None
     else:
         txdoc = Transaction.from_signed_raw(data["txdoc"])
     return cls(txdoc, data["state"], data["metadata"])
Example #4
0
 def load(cls, data):
     '''
     Create a new transfer from a dict in json format.
     '''
     if data['state'] is Transfer.TO_SEND:
         txdoc = None
     else:
         txdoc = Transaction.from_signed_raw(data['txdoc'])
     return cls(txdoc, data['state'], data['metadata'])