share secrets

This commit is contained in:
Aditya Kulkarni
2019-01-25 17:31:53 -08:00
parent 82343f7209
commit be8486e488
3 changed files with 84 additions and 45 deletions

View File

@@ -38,15 +38,20 @@ enum NonceType {
class AppDataServer {
public:
static void connectAppDialog(QWidget* parent);
static QJsonDocument processSendTx(QJsonObject sendTx, MainWindow* mainwindow);
static QJsonDocument processMessage(QString message, MainWindow* mainWindow);
static QJsonDocument processDecryptedMessage(QString message, MainWindow* mainWindow);
static QJsonDocument processGetInfo(MainWindow* mainWindow);
static QJsonDocument processGetTransactions(MainWindow* mainWindow);
static QString decryptMessage(QJsonDocument msg);
static QString encryptOutgoing(QString msg);
static QString getSecretHex();
static QList<QString> getSecretHex();
static void saveNewSecret(QString secretHex);
static QString getNonceHex(NonceType nt);
static void saveNonceHex(NonceType nt, QString noncehex);
};