Как опубликовать смарт-контракт в mainnet с помощью Remix

#ethereum #remix

Вопрос:

Мне удобно использовать тестовую сеть Rinkeby для моего смарт-контракта, но в ближайшее время я хотел бы развернуть ее в основной сети. Хотя мне кажется, что я могу найти документацию только для Polygon, но я бы предпочел использовать реальную основную сеть Ethereum.

Спасибо!

Комментарии:

1. Существует несколько различных способов достижения одного и того же результата (развертывание в основной сети). Как вы в настоящее время развертываетесь в тестовой сети Rinkeby? Я попытаюсь сформулировать свой ответ, основываясь на вашем текущем подходе.

2. Спасибо за ваш ответ! Прямо сейчас в remix у меня установлен компилятор 8.7, автоматическая компиляция с оптимизацией и подключение к «Injected Web 3», Rinkeby 4) Сеть-это то, что написано под этим. Затем я ввожу свои требования к конструктору (имя, символ, URI), а затем нажимаю «transact». Еще раз спасибо!

Ответ №1:

То же самое и в IDE REMIX, просто переключайте сети в метамаске. введите описание изображения здесь

Это для Matic = 137

Это один из ETH Mainnet

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

Комментарии:

1. Большое спасибо, и я замечаю, что по умолчанию всегда установлен лимит газа в 3000000. Я слышал, что лучше этого не менять, верно? Даже если вам нужно использовать больше газа?

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

3. если вы установите слишком низкий газовый лимит, у вашей транзакции может закончиться газ и она будет отклонена, вы сожжете использованную ETH и получите отклоненную транзакцию. Затем вам нужно будет заплатить полную цену за другую транзакцию с правильным газовым климатом.