Wormhole connection

This commit is contained in:
Aditya Kulkarni
2019-02-06 12:56:58 -08:00
parent 0e997eedf4
commit 445c2845da
5 changed files with 137 additions and 12 deletions

View File

@@ -109,7 +109,17 @@ MainWindow::MainWindow(QWidget *parent) :
}
void MainWindow::createWebsocket() {
// Create the websocket server, for listening to direct connections
wsserver = new WSServer(8237, false, this);
// Connect to the wormhole service
wormhole = new WormholeClient(this, AppDataServer::getInstance()->getWormholeCode(
AppDataServer::getInstance()->getSecretHex()));
}
void MainWindow::replaceWormholeClient(WormholeClient* newClient) {
delete wormhole;
wormhole = newClient;
}
void MainWindow::restoreSavedStates() {
@@ -1367,4 +1377,5 @@ MainWindow::~MainWindow()
delete logger;
delete wsserver;
delete wormhole;
}