URI:
       tAdd bandwidth usage per day info in banner - electrum-personal-server - Maximally lightweight electrum server for a single user
  HTML git clone https://git.parazyd.org/electrum-personal-server
   DIR Log
   DIR Files
   DIR Refs
   DIR README
       ---
   DIR commit fe81a4729dcd2a8cf8ef9e245cf16692d516704e
   DIR parent 35c211ba9b8144abe16a6109df1f15cfc4697bad
  HTML Author: chris-belcher <chris-belcher@users.noreply.github.com>
       Date:   Mon, 24 Jun 2019 22:02:59 +0100
       
       Add bandwidth usage per day info in banner
       
       Diffstat:
         M electrumpersonalserver/server/comm… |       9 +++++++--
       
       1 file changed, 7 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/electrumpersonalserver/server/common.py b/electrumpersonalserver/server/common.py
       t@@ -27,8 +27,8 @@ Peers: {peers}
        Uptime: {uptime}
        Blocksonly: {blocksonly}
        Pruning: {pruning}
       -Download: {recvbytes}
       -Upload: {sentbytes}
       +Download: {recvbytes} ({recvbytesperday} per day)
       +Upload: {sentbytes} ({sentbytesperday} per day)
        
        https://github.com/chris-belcher/electrum-personal-server
        
       t@@ -316,6 +316,7 @@ def handle_query(sock, line, rpc, txmonitor, disable_mempool_fee_histogram,
                blockchaininfo = rpc.call("getblockchaininfo", [])
                uptime = rpc.call("uptime", [])
                nettotals = rpc.call("getnettotals", [])
       +        uptime_days = uptime / 60.0 / 60 / 24
                send_response(sock, query, BANNER.format(
                    serverversion=SERVER_VERSION_NUMBER,
                    detwallets=len(txmonitor.deterministic_wallets),
       t@@ -326,7 +327,11 @@ def handle_query(sock, line, rpc, txmonitor, disable_mempool_fee_histogram,
                    blocksonly=not networkinfo["localrelay"],
                    pruning=blockchaininfo["pruned"],
                    recvbytes=hashes.bytes_fmt(nettotals["totalbytesrecv"]),
       +            recvbytesperday=hashes.bytes_fmt(
       +                nettotals["totalbytesrecv"]/uptime_days),
                    sentbytes=hashes.bytes_fmt(nettotals["totalbytessent"]),
       +            sentbytesperday=hashes.bytes_fmt(
       +                nettotals["totalbytessent"]/uptime_days),
                    donationaddr=DONATION_ADDR))
            elif method == "server.donation_address":
                send_response(sock, query, DONATION_ADDR)