Как создать Smart Contract в блокчейне Ethereum: собственная рекламная криптовалюта LoneCoin

Автор Nikita Stoianov
Как создать Smart Contract в блокчейне Ethereum: собственная рекламная криптовалюта LoneCoin

Привет.

Меня зовут. Слава — это видео посвящено написание 1 несложного смарт-контракта на базе блокчейна эфира который представляет из себя реализацию криптовалюты в данном виде будет полезно разработчикам которые решили начать осваивать написание. Смарт контрактов на языке solidity, а также для людей которые достаточно неплохо разбирается.

Войти для того чтобы понять, что ты блять здесь происходит отдал чтобы написать запустить.

Наш первый смарт-контракт нам потребуются следующие инструменты во-первых это. Дед где — это очень удобный интерфейс командной строке для работы с нода эфириум. А во-вторых — это эфириум кошелек Mist непосредственно будем писать. И запускатели, что умные контракты известно, что за выполнение контракта буркини нам придется расплачиваться реальным миром. Кроме того синхронизация клиента с блокчейном которому на момент записи этого видео уже более 3 млн блоков будет занимать кучу времени. Поэтому для удобства. Быстро ты экономии эфира наше манипуляции мы будем производить в тестовой сети того чтобы запустить тестовую сеть необходимо запустить. Герб с параметром типа ну я уже установил Get я уже установил места. Ты же — это может сделать перейдя по ссылке в описании к этому видео на. Ютюбе Да блин реально запутанными Get параметром. Кроме того нужно указать параметр. А, что значит прямо вот просто удаленный вызов процедур tiagra также указывали адрес сервера у нас будет адрес 0000 помимо всего прочего показываем также объяснить более подробно можно будет ознакомиться с этими параметрами документации. Нет я не буду долго останавливаться и укажи здесь все возможные параметры которые только можно райнер вот например параметры Personal если его не указывает то вместо нельзя будет создать новый аккаунт MP3 показываем также консоль для того чтобы мы могли работать телефон после запуска после запуска. Биоса Теперь мы можем ввязываться в нашем локальным блокчейна получается некоторые информацию выдавать какие-то функции например можем создать аккаунт при помощи вызова процедуры Personal account качестве параметра указываем пароль в нашем новом всё для того чтобы посмотреть. Какие аккаунты у нас уже созданы вызываем процедуру аккаунт покупка аккаунтов привязано создавал на самом деле, но основной аккаунт используемый для майнинга у нас только один такой именно можно узнать при помощи процедуры Point. Бейс Бейс выдает нам номер аккаунта который будет использоваться для майнинга этого самый первый аккаунт можно узнать баланс любого из аккаунта баланс на узнаем при помощи процедуры edem.me странно так хочу отправить параметры указываем account Balance которым хотим узнать. Мы хотим узнать баланс основного аккаунта тем более действенные не пустой. Выведи на число баланс выводятся в единицах вэй вэй — это 10 — 18 степени реферата есть один кефир равен единица с 18 нулями выброшу и вообще как бы работа в смарт-контрактов идёт через Way то есть на самом деле чтобы записать один. Инферно нужно писать. Отмените 18 руб. так, но мы можем посмотреть баланс кефира для этого нужно открыть самое время обратиться — это делается так через командную строку во-первых я должен говорить сейчас в директории где у меня установлен вместе установленных программ файл в директории фильм. Воля место я запускаю тоже с параметром указывая адрес сервера сервера и Port 8545 стандартный порт который используется для подобного рода манипуляции всё готово запускаем мест 1 ли у нас выдаёт стандартные осторожного запуска коннектится к локальному хосту через Port 8545 там пароль безопасности на самом деле мы используем они настоящие эфириуму. Настя только локальная тестовая в нём OK продолжаем работу пошёл запуск нашёл всегда обращай внимание на надпись провод нет которые свидетельствуют о том, что мы работаем в нашей локальной сети не настоящие эфиры соответственно для того чтобы создать и запустить первый контракт нужно перейти на вкладку Contract deploy in your Contract. Я уже подготовил заранее код нашей криптовалюты взял я данный код сайта. Ну за основу я взял конечно исходник сайта и 1 до сих пор здесь уже опис стандартная криптовалюта со всеми необходимыми базовыми функциями такими как выпуск монет монеты покупка продажа установка стоимости монет установка владельца криптовалюты. В общем все основные функции уже реализованные если как бы тебе интересно,, что можно взять на исходные фото ссылка в описании под этим видео для того чтобы наш контракт развернуть. Нам необходимо также запустить майнинг сделать — это при помощи внутри меня всё хорошо. Сейчас можно будет видеть как у нас немножко потихонечку начну на основном аккаунте прежде чем запустить контракт. Мы должны выбрать. Здесь в первую очередь наш необходимый концерт. Майи тока театральный контракты — это наследуемых детям прикована он реализует то, что контракту может token реализует какие-то базовые там-то функции этого контракта там выпуск монет пересылку имя и так далее главный наш она следующая команда для того чтобы его развернуть сначала нужно показать необходимые параметры количество выпускаемых монет изначально. Запусти выпустим 10000 монет Coins часть моего друга ждём ломки так как я думал в этот пункт валюты как. Юбилейный криптомонеты для тебя сегодня рождения и его. При желании буду называть каланхоэ количество знаков после запятой. То бишь копейку можно сделать. Ноль без топик и краткое название lmg-16t готова.

0 комментариев
0

Читайте также