Получите начальный эфир в сети Ethereum, настроенный с помощью шаблона решения Azure Ethereum PoA

У меня есть частная сеть Ethereum PoA, настроенная с использованием Шаблон решения консорциума подтверждения полномочий MS Azure Ethereum. Я могу подключить к нему свою метамаску, но не могу развернуть на нем контракты, так как у меня нет эфира. Как мне получить первоначальный эфир для пополнения моей учетной записи, чтобы начать развертывание контрактов в этой сети? Шаблоны AWS Blockchain PoW дают вам возможность добавить тестовый эфир в некоторые кошельки при развертывании сети. Как использовать сеть PoA Ethereum, настроенную с помощью шаблон Azure?

Любой вклад приветствуется.


person Judy T Raj    schedule 25.01.2019    source источник


Ответы (2)


Шаблон Azure Ethereum Proof-of-Authority (PoA) не требует платы за газ для совершения транзакций, и, следовательно, не требуется эфир. Фактически, сеть не выделяет эфир заранее для каких-либо учетных записей в файле генезиса, как это делает шаблон Azure Ethereum Proof-of-Work (PoW). Если вы хотите совершить транзакцию через MetaMask, обязательно используйте расчетный газ, но установите нулевую цену следующим образом:

  1. Выберите опцию «Редактировать».

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

  1. На вкладке «Дополнительно» установите цену на газ равной 0.

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

Теперь вы можете успешно совершить транзакцию. При совершении транзакций из кода через библиотеки на основе Web3 не забудьте также установить нулевую цену на газ.

person Ben Beck    schedule 25.01.2019

Вы можете развернуть смарт-контракты в Ethereum PoA в Azure только с трюфелем версии 5.0.5. В последней версии трюфеля есть вопросы, связанные с ценой на газ.

Для меня понижение версии трюфеля решило проблему:

npm я -g [email protected]

person FILZA Tariq    schedule 09.02.2020