Название | Разработка смарт-контрактов в Ethereum |
---|---|
Автор произведения | Тимур Машнин |
Жанр | Справочники |
Серия | |
Издательство | Справочники |
Год выпуска | 2022 |
isbn |
URL адрес файла представляет собой имя протокола bzz и дальше хэш файла.
Таким образом, Swarm определяет протокол bzz, который работает поверх сети ethereum.
И сеть Swarm представляет собой набор узлов в сети Ethereum, каждый из которых запускает протокол bzz.
Установку узла Swarm и его использование можно посмотреть в документации.
Remix Run
Вкладка Run среды Remix позволяет отправлять транзакции в текущую среду выполнения.
Здесь есть настройки, которые позволяют напрямую влиять на выполнение транзакции.
В списке можно выбрать среду выполнения.
Это JavaScript VM, где все транзакции будут выполняться в блокчейне браузера.
Это означает, что ничего не будет сохранено, и перезагрузка страницы браузера перезапустит новую цепочку с нуля, старая не будет сохранена.
Среда выполнения Injected Provider. Remix будет подключаться к инструменту со встроенным web3. Mist и Metamask являются примерами поставщиков, которые интегрированы с web3.
Среда выполнения Web3 Provider. В этом случае Remix будет подключаться к удаленному узлу.
И вам нужно будет указать URL-адрес выбранному поставщику, такому как geth, parity или любому другому клиенту Ethereum.
Что такое Web3?
Web3 – это официальная Javascript библиотека Ethereum, которая позволяет работать с Ethereum из кода пользовательского приложения.
web3.js – это библиотека, которая позволяет взаимодействовать с локальным или удаленным узлом ethereum, используя соединение HTTP или IPC.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.