예제 #1
0
 def __get_like_memo(self):
     """
     Get memo liked by this memo and calc tip amount
     """
     try:
         tx_like = NetworkAPI.get_tx(self._txhash_of_liked_memo)
     except:
         return
     if Memo.is_memo(tx_like):
         self.liked_memo = Memo.form_transaction_dict(
             tx_like
         )  # FIXME: Long runtime for multi-nesting like type memo
         for addr, amount in self.transfer:
             if addr == self.liked_memo.sender:
                 self._tip_amount += int(float(amount) * 100000000)
예제 #2
0
 def from_txhash(cls, txhash):
     tx_dict = NetworkAPI.get_tx(txhash)
     return Memo.form_transaction_dict(tx_dict)