put faucet message right after socket connection

This commit is contained in:
AnisHADJARAB 2024-10-25 14:49:55 +00:00
parent 92ff48c9da
commit 9e327f6c08
2 changed files with 6 additions and 6 deletions

View File

@ -55,12 +55,6 @@ async function init(): Promise<boolean> {
await services.restoreProcesses(); await services.restoreProcesses();
await services.restoreMessages(); await services.restoreMessages();
const amount = await services.getAmount();
if (amount === 0n) {
const faucetMsg = await services.createFaucetMessage();
await services.sendFaucetMessage(faucetMsg);
}
if (services.isPaired()) { if (services.isPaired()) {
isPaired = true; isPaired = true;
console.log("🚀 ~ setTimeout ~ isPaired:", isPaired) console.log("🚀 ~ setTimeout ~ isPaired:", isPaired)

View File

@ -13,6 +13,12 @@ class WebSocketClient {
this.ws.onopen = async (event) => { this.ws.onopen = async (event) => {
console.log('WebSocket connection established'); console.log('WebSocket connection established');
const amount = await services.getAmount();
if (amount === 0n) {
const faucetMsg = await services.createFaucetMessage();
await services.sendFaucetMessage(faucetMsg);
}
while (this.messageQueue.length > 0) { while (this.messageQueue.length > 0) {
const message = this.messageQueue.shift(); const message = this.messageQueue.shift();
if (message) { if (message) {