29 lines
878 B
TypeScript
29 lines
878 B
TypeScript
import Services from './services/service';
|
|
// import { WebSocketClient } from './websockets';
|
|
|
|
const wsurl = `ws://74.234.68.175:8090`;
|
|
document.addEventListener('DOMContentLoaded', async () => {
|
|
try {
|
|
|
|
const services = await Services.getInstance();
|
|
let user = await services.getWallet()
|
|
|
|
setTimeout(async () => {
|
|
if(!user) {
|
|
const sp_adress = await services.createNewDevice();
|
|
user = await services.getWallet()
|
|
|
|
} else {
|
|
const address = await services.getAdresses()
|
|
const device = await services.getDevice()
|
|
if(device) await services.restoreDevice(device)
|
|
}
|
|
await services.addWebsocketConnection(wsurl);
|
|
await services.recoverInjectHtml()
|
|
})
|
|
} catch (error) {
|
|
console.error(error);
|
|
}
|
|
});
|
|
|