Add timeout on createPairingProcess to prevent double spends
This commit is contained in:
parent
bd72302c25
commit
d5aa9aff43
@ -159,14 +159,16 @@ async function onOkButtonClick() {
|
|||||||
await service.handleApiReturn(connectMemberResult);
|
await service.handleApiReturn(connectMemberResult);
|
||||||
}
|
}
|
||||||
// Create the process
|
// Create the process
|
||||||
const relayAddress = await service.getRelayAddresses(); // Get one (or more?) relay addresses
|
setTimeout(async () => {
|
||||||
const createPairingProcessReturn = await service.createPairingProcess([addressInput], relayAddress[0], 1);
|
const relayAddress = await service.getRelayAddresses(); // Get one (or more?) relay addresses
|
||||||
|
const createPairingProcessReturn = await service.createPairingProcess([addressInput], relayAddress[0], 1);
|
||||||
|
|
||||||
if (!createPairingProcessReturn.updated_process) {
|
if (!createPairingProcessReturn.updated_process) {
|
||||||
throw new Error('createPairingProcess returned an empty new process'); // This should never happen
|
throw new Error('createPairingProcess returned an empty new process'); // This should never happen
|
||||||
}
|
}
|
||||||
|
|
||||||
await service.handleApiReturn(createPairingProcessReturn);
|
await service.handleApiReturn(createPairingProcessReturn);
|
||||||
|
}, 1000);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(`onOkButtonClick error: ${e}`);
|
console.error(`onOkButtonClick error: ${e}`);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user