From 7ca9acaf3a59dfa234805e75d500a6a5be3f9665 Mon Sep 17 00:00:00 2001 From: AlphaX-Qortal <67390536+AlphaX-Qortal@users.noreply.github.com> Date: Tue, 18 Mar 2025 17:20:46 +0100 Subject: [PATCH] Added qortal requests --- core/src/components/login-view/login-view.js | 8 +- .../components/settings-view/security-view.js | 18 +- core/src/redux/app/actions/app-core.js | 18 +- core/src/redux/app/app-action-types.js | 2 + core/src/redux/app/app-reducer.js | 21 +- .../core/components/qdn-action-types.js | 12 ++ .../plugins/core/qdn/browser/browser.src.js | 179 +++++++++++++++++- plugins/plugins/utils/classes.js | 96 ++++++++++ 8 files changed, 346 insertions(+), 8 deletions(-) diff --git a/core/src/components/login-view/login-view.js b/core/src/components/login-view/login-view.js index 74eb66c2..8a50801f 100644 --- a/core/src/components/login-view/login-view.js +++ b/core/src/components/login-view/login-view.js @@ -20,7 +20,9 @@ import { setSideEffectAction, setTabNotifications, allowQAPPAutoBalance, - removeQAPPAutoBalance + removeQAPPAutoBalance, + allowQAPPAutoTransactions, + removeQAPPAutoTransactions } from '../../redux/app/app-actions' import settings from '../../functional-components/settings-page' import './welcome-page' @@ -56,7 +58,9 @@ window.reduxAction = { allowShowSyncIndicator: allowShowSyncIndicator, removeShowSyncIndicator: removeShowSyncIndicator, allowQAPPAutoBalance: allowQAPPAutoBalance, - removeQAPPAutoBalance: removeQAPPAutoBalance + removeQAPPAutoBalance: removeQAPPAutoBalance, + allowQAPPAutoTransactions: allowQAPPAutoTransactions, + removeQAPPAutoTransactions: removeQAPPAutoTransactions } const animationDuration = 0.7 // Seconds diff --git a/core/src/components/settings-view/security-view.js b/core/src/components/settings-view/security-view.js index 4f8fd51a..c0e529fb 100644 --- a/core/src/components/settings-view/security-view.js +++ b/core/src/components/settings-view/security-view.js @@ -10,7 +10,9 @@ import { removeQAPPAutoLists, setIsOpenDevDialog, allowQAPPAutoBalance, - removeQAPPAutoBalance + removeQAPPAutoBalance, + allowQAPPAutoTransactions, + removeQAPPAutoTransactions } from '../../redux/app/app-actions' import { securityViewStyles } from '../../styles/core-css' import FileSaver from 'file-saver' @@ -87,6 +89,12 @@ class SecurityView extends connect(store)(LitElement) { this.checkForBalance(e)} ?checked=${store.getState().app.qAPPAutoBalance}> +
+ + this.checkForTransactions(e)} ?checked=${store.getState().app.qAPPAutoTransactions}> +