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"])
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'])
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"])
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'])