Stacks-wallet-web: [2.0.7] Bug : Impossible de récupérer les données du compte sur localhost : 3999

Créé le 18 mars 2021  ·  8Commentaires  ·  Source: blockstack/stacks-wallet-web

Depuis ce matin, l'extension Stacks Web Wallet m'affiche les éléments suivants :
image

Lorsque je vais au portefeuille directement dans un onglet (par exemple, chrome-extension://gogakmahkgmhmmbhncacdhhbijmhcdod/full-page.html#/), cela fonctionne et se connecte à mon réseau local. J'ai essayé de réinstaller l'extension, mais en vain.

Quand je regarde dans le journal des erreurs, je vois ce qui suit (je ne sais pas s'il s'agit de l'erreur réelle !)
image

Erreur

Chargeable : api.account-data
Message : Unable to fetch account data from http://localhost:3999

Environnement

Version : 2.0.7
Succursale : main
S'engager : 485eea0

P1 🐛 Bug!

Tous les 8 commentaires

Il semble tenter (et échouer) de se connecter à un hôte local au lieu du réseau principal ou du réseau de test. Est-ce intentionnel ou souhaitez-vous passer à un autre réseau avec le menu dans le coin supérieur droit ?

Il semble tenter (et échouer) de se connecter à un hôte local au lieu du réseau principal ou du réseau de test. Est-ce intentionnel ou souhaitez-vous passer à un autre réseau avec le menu dans le coin supérieur droit ?

Je crois que c'est intentionnel, à partir de ceci:

il fonctionne et se connecte à mon localnet

Nous devons tester et confirmer si la connexion à un réseau local fonctionne.

@markmhx oui - pour clarifier: j'essaie de me connecter à mon hôte local (c'est-à-dire mon mocknet local). Cela ne fonctionne pas dans la fenêtre contextuelle (lorsque vous cliquez sur l'icône en haut à droite), mais cela fonctionne lorsque j'ouvre un onglet manuellement et que je colle l'URL (qui est chrome-extension://gogakmahkgmhmmbhncacdhhbijmhcdod/full-page.html#/ pour moi).

Je ne sais pas s'il s'agit d'un problème de mon côté ou d'un bogue dans la dernière version (2.0.7). Jamais eu cela auparavant avec les versions précédentes.

et la connexion au réseau principal et au réseau de test fonctionne très bien pour l'instant

@markmhx @aulneau pour illustrer avec un gif :

wallet

Je parie que cela a à voir avec certaines autorisations que nous avons modifiées pour le CSP, je peux jouer et faire des tests. Je me demande ce qu'en pensent @kyranjamie et @hstove

Pour tester, supprimez CSP pour le développement. Je recommanderais un html séparé pour le développement/prod si les règles doivent être assouplies dans dev.

Salut l'équipe, même problème ici - @kyranjamie pourriez -vous expliquer comment supprimer CSP pour le développement ?

Noter. J'utilise http://localhost:20443 et j'exécute la blockchain Stacks localement et sans docker.

https://github.com/blockstack/stacks-blockchain

Cette page vous a été utile?
0 / 5 - 0 notes