tfix plot plugin - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit b6e7dbe5f728bf520a81205f96d13d81f8820f9c DIR parent 65ff969d076fcb2c37652874e45e1406520a8a63 HTML Author: ThomasV <thomasv@gitorious> Date: Thu, 6 Aug 2015 12:02:09 +0200 fix plot plugin Diffstat: M plugins/plot.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) --- DIR diff --git a/plugins/plot.py b/plugins/plot.py t@@ -5,7 +5,7 @@ from electrum.i18n import _ import datetime from electrum.util import format_satoshis - +from electrum.bitcoin import COIN try: import matplotlib.pyplot as plt t@@ -55,14 +55,12 @@ class Plugin(BasePlugin): counter_trans = 0 balance = 0 for item in history: - tx_hash, confirmations, value, timestamp = item - balance += value + tx_hash, confirmations, value, timestamp, balance = item if confirmations: if timestamp is not None: try: datenums.append(md.date2num(datetime.datetime.fromtimestamp(timestamp))) - balance_string = format_satoshis(balance, False) - balance_Val.append(float((format_satoshis(balance,False)))*1000.0) + balance_Val.append(1000.*balance/COIN) except [RuntimeError, TypeError, NameError] as reason: unknown_trans += 1 pass t@@ -71,9 +69,7 @@ class Plugin(BasePlugin): else: pending_trans += 1 - value_string = format_satoshis(value, True) - value_val.append(float(value_string)*1000.0) - + value_val.append(1000.*value/COIN) if tx_hash: label, is_default_label = wallet.get_label(tx_hash) label = label.encode('utf-8')