@@ -556,7 +556,7 @@ bool RPCConsole::eventFilter(QObject* obj, QEvent *event)
556
556
return QWidget::eventFilter (obj, event);
557
557
}
558
558
559
- void RPCConsole::setClientModel (ClientModel *model)
559
+ void RPCConsole::setClientModel (ClientModel *model, int bestblock_height, int64_t bestblock_date, double verification_progress )
560
560
{
561
561
clientModel = model;
562
562
@@ -576,13 +576,13 @@ void RPCConsole::setClientModel(ClientModel *model)
576
576
setNumConnections (model->getNumConnections ());
577
577
connect (model, &ClientModel::numConnectionsChanged, this , &RPCConsole::setNumConnections);
578
578
579
- interfaces::Node& node = clientModel->node ();
580
- setNumBlocks (node.getNumBlocks (), QDateTime::fromTime_t (node.getLastBlockTime ()), node.getVerificationProgress (), false );
579
+ setNumBlocks (bestblock_height, QDateTime::fromTime_t (bestblock_date), verification_progress, false );
581
580
connect (model, &ClientModel::numBlocksChanged, this , &RPCConsole::setNumBlocks);
582
581
583
582
updateNetworkState ();
584
583
connect (model, &ClientModel::networkActiveChanged, this , &RPCConsole::setNetworkActive);
585
584
585
+ interfaces::Node& node = clientModel->node ();
586
586
updateTrafficStats (node.getTotalBytesRecv (), node.getTotalBytesSent ());
587
587
connect (model, &ClientModel::bytesChanged, this , &RPCConsole::updateTrafficStats);
588
588
0 commit comments