Расширение Wallet
Примечание: wallet (кошелек) находится на очень ранней стадии разработки, небезопасен и еще не готов к работе.
В этом руководстве рассказывается, как создать расширение кошелька и как использовать его с вашим dApp.
Установка кошелька в Chrome
Настройка функций кошелька
Интеграция с dApp
Код для кошелька можно найти здесь github.
Шаг 1) Установите кошелек в Chrome
Загрузите последний wallet release и разархивируйте
Откройте окно Chrome и перейдите к chrome://extensions
Включите Developer mode в правом верхнем углу страницы расширения
Нажмите Load unpacked и укажите папку, которую вы только что скачали
Теперь вы должны увидеть Aptos wallet в своих расширениях Chrome!
Совет: откройте загруженные расширения, щелкнув значок в виде кусочка пазла на панели инструментов Chrome.
Шаг 2) Функции кошелька
В кошельке реализованы некоторые основы взаимодействия с Aptos
Создание нового аккаунта
Пополнение аккаунта тестовыми монетами
Отправка монет на другой адрес
Ссылка на ресурсы вашего аккаунта в Explorer
Просмотр и создание NFT
Выбор различных сетей
Шаг 3) Интеграция с dApp
dApps могут делать запросы кошельку со своего веб-сайта:
connect()
: предлагает пользователю разрешить подключение из dApp (необходимо для выполнения других запросов)isConnected()
: выдает ответ, если dApp установил соединение с кошелькомaccount()
: получает адрес учетной записи, зарегистрированной в кошелькеsignAndSubmitTransaction(transaction)
: подписывает данную транзакцию и отправляет в цепочкуsignTransaction(transaction)
: подписывает данную транзакцию и возвращает ее для отправки dApp.disconnect()
: удаляет связь между dApp и кошельком. Полезно, когда пользователь хочет удалить соединение.
Использование
Last updated