Limit number of txns on mobile app

This commit is contained in:
Aditya Kulkarni
2019-01-22 13:10:40 -08:00
parent 3f02c19159
commit 5b34b0a7c5
2 changed files with 4 additions and 2 deletions

View File

@@ -10,7 +10,7 @@ WSServer::WSServer(quint16 port, bool debug, QObject *parent) :
m_debug(debug)
{
m_mainWindow = (MainWindow *) parent;
if (m_pWebSocketServer->listen(QHostAddress::LocalHost, port)) {
if (m_pWebSocketServer->listen(QHostAddress::AnyIPv4, port)) {
if (m_debug)
qDebug() << "Echoserver listening on port" << port;
connect(m_pWebSocketServer, &QWebSocketServer::newConnection,
@@ -185,7 +185,7 @@ QJsonDocument AppDataServer::processGetInfo(MainWindow* mainWindow) {
QJsonDocument AppDataServer::processGetTransactions(MainWindow* mainWindow) {
QJsonArray txns;
auto model = mainWindow->getRPC()->getTransactionsModel();
for (int i = 0; i < model->rowCount(QModelIndex()); i++) {
for (int i = 0; i < model->rowCount(QModelIndex()) && i < Settings::getMaxMobileAppTxns(); i++) {
txns.append(QJsonObject{
{"type", model->getType(i)},
{"datetime", model->getDate(i)},