Проверьте баланс эфириума с помощью текстового поля

Я хочу проверить баланс счетов ethereum, введя адрес в текстовое поле и нажав кнопку «Проверить баланс», он должен показать баланс на счете.

Пожалуйста, помогите с соответствующими ссылками

Мое второе требование после входа в кошелек должен автоматически отображать баланс счета.

Заранее спасибо.

Какие-нибудь подробности о том, чем вы занимаетесь?
Я хочу искать эфиры по адресу и отображать количество эфиров в аккаунте
Вы даже не пробовали искать ответ в Интернете...?

Ответы (1)

Насколько мне известно, вы можете сделать это с помощью API web3, ethereum avascript, который позволяет вам взаимодействовать с цепочкой ethereum либо через RPC к полному узлу, подключенному к цепочке, либо через внедренный Web 3 (с метамаской, такой как плагин). Архитектура высокого уровня будет выглядеть так:

введите описание изображения здесь

Что вам нужно сделать, так это создать свой html-интерфейс, загрузить файл js с импортированным модулем web3, и вы можете вызывать eth.getBalance(account_address)с помощью кнопки onclick enevt и отображать возвращаемое значение.

Если вы хотите, чтобы он отображался, когда пользователь входит в систему, отправьте тот же вызов во время загрузки страницы (готовый документ) и получите возвращаемое значение.

Вы можете сослаться на этот вопрос , сообщения здесь и здесь .