Stacks-wallet-web: [2.0.7] Bug: Não é possível obter dados da conta no localhost: 3999

Criado em 18 mar. 2021  ·  8Comentários  ·  Fonte: blockstack/stacks-wallet-web

Desde esta manhã, a extensão Stacks Web Wallet me mostra o seguinte:
image

Quando vou para a carteira direto em uma guia (por exemplo, chrome-extension: //gogakmahkgmhmmbhncacdhhbijmhcdod/full-page.html#/), ele funciona e se conecta à minha rede local. Tentei reinstalar a extensão, mas sem sucesso.

Quando procuro o log de erros, vejo o seguinte (não tenho certeza se este é o erro real!)
image

Erro

Carregável : api.account-data
Mensagem : Unable to fetch account data from http://localhost:3999

Ambiente

Versão : 2.0.7
Filial : main
Compromisso : 485eea0

P1 🐛 Bug!

Todos 8 comentários

Parece estar tentando (e falhando) conectar-se a um host local em vez de mainnet ou testnet. Isso é intencional ou você deseja alternar para outra rede com o menu no canto superior direito?

Parece estar tentando (e falhando) conectar-se a um host local em vez de mainnet ou testnet. Isso é intencional ou você deseja alternar para outra rede com o menu no canto superior direito?

Eu acredito que isso é intencional, a partir disso:

funciona e se conecta à minha rede local

Devemos testar e confirmar se a conexão a uma rede local funciona.

@markmhx yes - para esclarecer: estou tentando me conectar ao meu host local (ou seja, meu mocknet local). Não funciona no pop-up (quando você clica no ícone no canto superior direito), mas funciona quando eu abro uma guia manualmente e colo o URL (que é chrome-extension: //gogakmahkgmhmmbhncacdhhbijmhcdod/full-page.html#/ para mim).

Não tenho certeza se isso é um problema da minha parte ou um bug na última versão (2.0.7). Nunca tive isso antes com lançamentos anteriores.

e conectar a mainnet e testnet funciona bem, fyi

@markmhx @aulneau para ilustrar com um gif:

wallet

Aposto que tem a ver com algumas permissões que alteramos para o CSP, posso brincar e fazer alguns testes. Eu me pergunto o que @kyranjamie e @hstove pensam

Para testar, remova o CSP para desenvolvimento. Recomendaria html separado para desenvolvimento / produção se as regras precisassem ser afrouxadas no dev.

Olá equipe, mesmo problema aqui - @kyranjamie você poderia explicar como remover o CSP para desenvolvimento?

Observação. Estou usando http://localhost:20443 e executando o Stacks Blockchain localmente e sem o docker.

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

Esta página foi útil?
0 / 5 - 0 avaliações