Какие явные шаги для развертывания dapp в mainnet?

Кажется, не так много документации о том, как перевести трюфель DApp с работы локально на мигрирование в сеть. Ниже приведены некоторые шаги, которые я обычно считаю необходимыми:

  1. Разработка интеллектуального договора
  2. Скомпилировать и перенести контракт в testrpc
  3. Test Smart Contract w /testrpc, тестовые скрипты и т. д.
  4. Сборка переднего конца DApp
  5. Проверить Dapp локально с testrpc на
  6. Скомпилировать и перенести контракт на mainnet

Шаг 7 начинается с моих вопросов:

  • Какой IP-адрес мы используем в файле truffle.js Dapp?
  • Какие шаги мы предпримем для переноса контракта на сеть и убедитесь, что Dapp все еще работает с реальным экземпляром контракта? Я предполагаю, что нам нужно будет записать живой адрес контракта и изменить код в Dapp.

Наконец, еще несколько теоретических вопросов, связанных с переносом кода контракта на различные сети:

  • Как тестовые сети знают, какой адрес является владельцем контракта, учитывая, что вам не нужно развертывать статическую учетную запись в тестовых сетях, как в сети?

Спасибо заранее!

6 голосов | спросил Robert Tomas G IV 21 AM00000090000002431 2017, 09:23:24

2 ответа


2

Вы можете использовать infura.io, они дают вам ссылку для подключения к их узлу rpc. Я попробовал это с трюфелем, используя этот учебник:

ответил Sulejman Sarajlija 24 PM00000030000002131 2017, 15:00:21
0

Поэтому вместо запуска test-rpc вы откроете консоль и запустите geth --testnet --rpc и дождитесь ее синхронизации.

ответил NickJ 19 +03002017-10-19T02:43:03+03:00312017bEurope/MoscowThu, 19 Oct 2017 02:43:03 +0300 2017, 02:43:03

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132