121 | @@ -122,9 +122,9 @@ QVariant PeerTableModel::data(const QModelIndex &index, int role) const
122 | case Ping:
123 | return GUIUtil::formatPingTime(rec->nodeStats.m_min_ping_time);
124 | case Sent:
125 | - return GUIUtil::formatBytes(rec->nodeStats.nSendBytes);
126 | + return GUIUtil::formatBps(rec->nodeStats.nSendBytes / (GetSystemTimeInSeconds() + 1 - rec->nodeStats.nTimeConnected));
127 | case Received:
128 | - return GUIUtil::formatBytes(rec->nodeStats.nRecvBytes);
129 | + return GUIUtil::formatBps(rec->nodeStats.nRecvBytes / (GetSystemTimeInSeconds() + 1 - rec->nodeStats.nTimeConnected));
ISTM this calculation will be useful shortly after the connection time but for long-lived peers would provide little to no real-time feedback. Maybe use the time in seconds since last message sent/received like in -netinfo?