В интерфейсе субстрата oo7 у Алисы нет средств - PullRequest
0 голосов
/ 09 мая 2019

В Substrate-UI, использующем библиотеку Bonds (oo7), он показывает, что у «Алисы» нет средств в цепочке разработки. Я также заметил, что некоторые учетные записи помечены как ed25519, а другие sr25519.

Как я могу исправить это и получить доступ к правильной Алисе?

1 Ответ

0 голосов
/ 09 мая 2019

Недавно Субстрат изменил криптографию по умолчанию для подписей учетных записей и транзакций с ed25519 на sr25519.

В зависимости от того, какую комбинацию программного обеспечения вы используете (узел, пользовательский интерфейс и т. Д.) И какие элементы локального хранилища вы храните (например, учетные записи в своем пользовательском интерфейсе), у вас может возникнуть несовместимая комбинация учетных записей и криптографии.

Итак, первое, что нужно отметить:

Все учетные записи, инициированные в конфигурации genesis, как и Алиса, используют sr25519. Как вы можете видеть на скриншоте, в хранилище вашего браузера Алиса была сохранена как ed25519 учетная запись из вашего прошлого использования пользовательского интерфейса.

Чтобы исправить это, вам нужно удалить версию Алисы, имеющуюся в вашем пользовательском интерфейсе, и добавить новую Алису, используя начальное число //Alice. По умолчанию новый пользовательский интерфейс, поддерживающий sr25519, должен автоматически использовать эту криптографию для создания новых учетных записей.

В противном случае, если вы хотите создать новые ed25519 учетные записи с использованием этого пользовательского интерфейса, вы можете сделать это, добавив префикс своего начального числа следующим образом: ed25519://Alice.

...