Add handshake connection to pairing process
**Motivations :** - La page de pairing ne faisait pas explicitement le handshake avant de lancer le processus - prepareAndSendPairingTx() appelait getDeviceAddress() sans s'assurer que les relays étaient connectés - Le script pouvait rester bloqué sur l'attente des relays car connectAllRelays() n'était jamais appelé **Modifications :** - sp-address.utils.ts : Ajout de l'appel à connectAllRelays() au début de prepareAndSendPairingTx() - Logs explicites : Ajout de logs pour indiquer la connexion aux relays et le handshake **Pages affectées :** - src/utils/sp-address.utils.ts : Appel explicite à connectAllRelays() avant le processus de pairing
This commit is contained in:
parent
f732f775c2
commit
1e531ac157
@ -2731,6 +2731,11 @@ export async function prepareAndSendPairingTx(): Promise<void> {
|
|||||||
try {
|
try {
|
||||||
console.log(`🔐 Pairing 4NK: Démarrage du processus de pairing (création d'identité numérique vérifiable)...`);
|
console.log(`🔐 Pairing 4NK: Démarrage du processus de pairing (création d'identité numérique vérifiable)...`);
|
||||||
|
|
||||||
|
// Connecter aux relays et effectuer le handshake avant de procéder
|
||||||
|
console.log(`🔐 Pairing 4NK: Connexion aux relays et handshake...`);
|
||||||
|
await service.connectAllRelays();
|
||||||
|
console.log(`✅ Pairing 4NK: Relays connectés et handshake effectué`);
|
||||||
|
|
||||||
// Get the creator's own address
|
// Get the creator's own address
|
||||||
const creatorAddress = await service.getDeviceAddress();
|
const creatorAddress = await service.getDeviceAddress();
|
||||||
if (!creatorAddress) {
|
if (!creatorAddress) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user