Stacks-wallet-web: [2.0.7] Ошибка: невозможно получить данные учетной записи на локальном хосте: 3999.

Созданный на 18 мар. 2021  ·  8Комментарии  ·  Источник: blockstack/stacks-wallet-web

Сегодня утром расширение веб-кошелька Stacks показывает мне следующее:
image

Когда я перехожу к кошельку прямо на вкладке (например, chrome-extension: //gogakmahkgmhmmbhncacdhhbijmhcdod/full-page.html#/), он работает и подключается к моей локальной сети. Я попытался переустановить расширение, но безуспешно.

Когда я заглядываю в журнал ошибок, я вижу следующее (не уверен, что это настоящая ошибка!)
image

Ошибка

Загружаемый : api.account-data
Сообщение : Unable to fetch account data from http://localhost:3999

Среда

Версия : 2.0.7
Филиал : main
Обязательство : 485eea0

P1 🐛 Bug!

Все 8 Комментарий

Похоже, что он пытается (и не может) подключиться к локальному хосту вместо основной или тестовой сети. Это сделано намеренно или вы хотите переключиться на другую сеть с меню в правом верхнем углу?

Похоже, что он пытается (и не может) подключиться к локальному хосту вместо основной или тестовой сети. Это сделано намеренно или вы хотите переключиться на другую сеть с меню в правом верхнем углу?

Я считаю, что это сделано намеренно, исходя из этого:

он работает и подключается к моей локальной сети

Мы должны проверить и подтвердить, работает ли подключение к локальной сети.

@markmhx да - чтобы уточнить: я пытаюсь подключиться к моему локальному хосту (то есть к моему локальному макнету). Он не работает во всплывающем окне (когда вы щелкаете значок в правом верхнем углу), но он работает, когда я открываю вкладку вручную и вставляю URL-адрес (это chrome-extension: //gogakmahkgmhmmbhncacdhhbijmhcdod/full-page.html#/ для меня).

Не уверен, проблема ли это с моей стороны или ошибка в последней версии (2.0.7). Никогда раньше этого не было с предыдущими выпусками.

и подключение к основной сети и тестовой сети работает нормально fyi

@markmhx @aulneau для иллюстрации с помощью гифки:

wallet

Бьюсь об заклад, это связано с некоторыми разрешениями, которые мы изменили для CSP, я могу поиграть и провести некоторое тестирование. Интересно, что думают @kyranjamie и @hstove

Чтобы протестировать, удалите CSP для разработки. Порекомендовал бы отдельный html для разработки / продукта, если нужно ослабить правила в dev.

Привет, команда, такая же проблема здесь - могли бы вы объяснить, как удалить CSP для разработки?

Примечание. Я использую http://localhost:20443 и запускаю блокчейн Stacks локально и без докера.

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

Была ли эта страница полезной?
0 / 5 - 0 рейтинги