add timestamp to history command output, convert value to float
This commit is contained in:
parent
ed6c6bae24
commit
6bbfef5198
|
@ -453,13 +453,18 @@ class Commands:
|
||||||
for item in self.wallet.get_history():
|
for item in self.wallet.get_history():
|
||||||
tx_hash, conf, value, timestamp, balance = item
|
tx_hash, conf, value, timestamp, balance = item
|
||||||
try:
|
try:
|
||||||
time_str = datetime.datetime.fromtimestamp( timestamp).isoformat(' ')[:-3]
|
time_str = datetime.datetime.fromtimestamp(timestamp).isoformat(' ')[:-3]
|
||||||
except Exception:
|
except Exception:
|
||||||
time_str = "----"
|
time_str = "----"
|
||||||
|
|
||||||
label, is_default_label = self.wallet.get_label(tx_hash)
|
label, is_default_label = self.wallet.get_label(tx_hash)
|
||||||
|
out.append({
|
||||||
out.append({'txid':tx_hash, 'date':"%16s"%time_str, 'label':label, 'value':format_satoshis(value), 'confirmations':conf})
|
'txid':tx_hash,
|
||||||
|
'timestamp':timestamp,
|
||||||
|
'date':"%16s"%time_str,
|
||||||
|
'label':label,
|
||||||
|
'value':float(format_satoshis(value)) if value is not None else None,
|
||||||
|
'confirmations':conf}
|
||||||
|
)
|
||||||
return out
|
return out
|
||||||
|
|
||||||
@command('w')
|
@command('w')
|
||||||
|
|
Loading…
Reference in New Issue