1. Скачиваете Metamask и через импорт аккаунта подключаетесь своим кошельком в реальную сеть 2. Заходите на https://ethereum.github.io/browser-solidity/ и засовываете свой код 3. Компилируете 4. Если всё ок, то в левой панели будет http://screencloud.net/v/2Cxof (первая строчка означает заинъекченный в страницу метамаском объект web3 с подключением в реальную или тестовую сеть, вторая строчка - текущий выбранный в метамаске кошелёк, который будет овнером контракта при деплое) 5. Далее можно жать на волшебную кнопку Create http://screencloud.net/v/edZFg, не забыв при этом ввести параметры для конструктора (если они есть). Тут стоит обратить внимание на то, что числа со значениями более MAX_SAFE_INTEGER в JavaScript должны вводиться в кавычках 6. Выскочит попап метамаска, который попросит засабмитить транзакцию по деплою контракта 7. После этого в метамасковой истории действий по аккаунту появится вот такое - это ссылка на транзакцию деплоя контракта в блокчейн-эксплорере (там можно будет увидеть адрес задеплоенного контракта)
Обсуждают сегодня