From 33e93f4180fe0db01f944ddc623cc880d20285cb Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Sun, 14 Dec 2014 18:14:08 +0100 Subject: [PATCH] InputSource from BMA --- ucoinpy/documents/transaction.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ucoinpy/documents/transaction.py b/ucoinpy/documents/transaction.py index e5fd76ed..2cbdb700 100644 --- a/ucoinpy/documents/transaction.py +++ b/ucoinpy/documents/transaction.py @@ -262,6 +262,15 @@ class InputSource(): amount = int(data.group(5)) return cls(index, source, number, txhash, amount) + @classmethod + def from_bma(cls, bma_data): + index = None + source = bma_data['source'] + number = bma_data['number'] + txhash = bma_data['fingerprint'] + amount = bma_data['amount'] + return cls(index, source, number, txhash, amount) + def inline(self): return "{0}:{1}:{2}:{3}:{4}".format(self.index, self.source, -- GitLab