40 lines
1.5 KiB
TypeScript
Executable File
40 lines
1.5 KiB
TypeScript
Executable File
// import Services from './services/service';
|
|
|
|
// document.addEventListener('DOMContentLoaded', async () => {
|
|
// try {
|
|
|
|
// const services = await Services.getInstance();
|
|
// setTimeout( async () => {
|
|
// let device = await services.getDevice()
|
|
// console.log("🚀 ~ setTimeout ~ device:", device)
|
|
|
|
// if(!device) {
|
|
// device = await services.createNewDevice();
|
|
// } else {
|
|
// await services.restoreDevice(device)
|
|
// }
|
|
// await services.restoreProcesses();
|
|
// await services.restoreMessages();
|
|
|
|
// const amount = await services.getAmount();
|
|
|
|
// if (amount === 0n) {
|
|
// const faucetMsg = await services.createFaucetMessage();
|
|
// await services.sendFaucetMessage(faucetMsg);
|
|
// }
|
|
// if (services.isPaired()) { await services.injectProcessListPage() }
|
|
// else {
|
|
// const queryString = window.location.search;
|
|
// const urlParams = new URLSearchParams(queryString)
|
|
// const pairingAddress = urlParams.get('sp_address')
|
|
|
|
// if(pairingAddress) {
|
|
// setTimeout(async () => await services.sendPairingTx(pairingAddress), 2000)
|
|
// }
|
|
// }
|
|
// }, 500);
|
|
// } catch (error) {
|
|
// console.error(error);
|
|
// }
|
|
// });
|