From 232ea444db879f7ab260bfbbf85c5cf9f3feb0bc Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Sun, 7 May 2017 10:41:07 +0200
Subject: [PATCH] Fix issue : all self to self tx were parsed

---
 src/sakia/data/entities/transaction.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sakia/data/entities/transaction.py b/src/sakia/data/entities/transaction.py
index e321d013..f00a1cb1 100644
--- a/src/sakia/data/entities/transaction.py
+++ b/src/sakia/data/entities/transaction.py
@@ -24,7 +24,7 @@ def parse_transaction_doc(tx_doc, pubkey, block_number, mediantime, txid):
     in_outputs = len([o for o in tx_doc.outputs
                       if o.conditions.left.pubkey == pubkey]) > 0
 
-    if len(receivers) == 0:
+    if len(receivers) == 0 and in_issuers:
         receivers = [tx_doc.issuers[0]]
         # Transaction to self
         outputs = [o for o in tx_doc.outputs]
-- 
GitLab