Введение в разработку приложений для TRX dApp

Если есть что-то, о чем мы должны знать, так это блокчейн. Сила этого изменения нашей планеты происходит постоянно с момента ее возникновения. Эффективность и безопасность наряду с высоким уровнем доверия, предлагаемым технологиями блокчейн, делают его несложным, как только оно будет понято. Приложение dApp будет одной из тех предлагаемых вещей, о которых мы узнаем больше. Как разработчику, изучение этой новой технологии просто необходимо. Проект Tron - это проект, направленный на децентрализацию сети. Он уже собирает больше транзакций, чем Биткойн или Эфириум, здесь я пытаюсь объяснить, как развернуть dApp на Tron.

Настройка учетной записи Tron Link

Первое, что вам нужно сделать, это скачать это здесь. ← Это Трон Линк. После установки вам будет предложено создать пароль для вашего кошелька. Да, это правильно, настоящий кошелек TRX, который позволяет быстро отправлять и получать монеты Tron. Поскольку мы здесь для разработки, в следующий раз нам следует переключиться с основной сети на тестовую (поскольку это то, что нам предлагает Трон). Чтобы перейти с TRX Mainet на Testnet, мы можем быстро сделать это с помощью знаменитого значка шестеренки, который открывается и показывает нам нашу текущую сеть. Нажимая Выбрать узел, мы переходим к тестовой сети.

После того, как вы перешли на тестовую сеть, вам необходимо получить адрес своего кошелька на вкладке «Учетные записи». Непосредственно под словами «Учетная запись по умолчанию» вы должны увидеть сумасшедшую строку символов. Это адрес вашего кошелька. Это публичный адрес, который вы можете дать людям, чтобы они отправили вам Tron. (Или вы можете использовать для отправки TRX в качестве чаевых тому, кого считаете достойным (: на самом деле мой выглядит так → TNAMy9MupTrweQC8nWomxfikLimesfd4QF

Теперь, когда вы нашли адрес своего кошелька, вы можете запросить бесплатные тестовые монеты TRX. У-у-у! Мы намного ближе к реализации нашей мечты стать мастерами Tron. Мы можем запросить Testnet TRX, перейдя по этой замечательной ссылке здесь. Как только вы окажетесь там, просто добавьте адрес своего кошелька и в мгновение ока увидите, как ваш кошелек TRX переходит с 0 до уровня мощности 10 000!

Теперь, когда у вас есть настоящая монета FAKE TRX, вы можете заняться более сложными вещами, например изучить инструменты разработки. Из которых я, наверное, просто новичок, как и вы, но вместе мы сможем это сделать! Появляется кое-что из командной строки, так что будьте готовы гуглить все, что вы не понимаете, иначе вы потеряетесь, а как только это произойдет, это нехорошо.

Загрузка инструментов разработки Tron (демонстрационные сообщения TRX Link)

Прежде всего, вы определенно захотите Git Clone эту замечательную демонстрацию. После того, как вы клонировали его на свой компьютер, измените в нем каталоги.

А теперь давайте ...

npm install -g tronbox

Теперь мы хотим изменить закрытый ключ в tronbox.js, чтобы он содержал наш закрытый ключ, который находится в нашем недавно созданном кошельке. Если вы перейдете на вкладку «Учетные записи», а затем выполните экспорт, вы увидите свой закрытый ключ. Затем в файле tronbox.js вы можете легко вставить этот ключ туда, где он находится.

Компиляция Tronbox

Теперь в командной строке запустите красивую команду

компиляция tronbox

Эта команда позволит вам скомпилировать наш недавно загруженный смарт-контракт TRXMessages.sol, расположенный в подкаталоге контрактов /.

После этого мы можем развернуть наш смарт-контракт с…

tronbox migrate --reset --network shasta

Обязательно запишите адрес, по которому были развернуты контракты. Это должен быть адрес base58 для сообщений TRX. Кроме того, если вы получите здесь какие-либо ошибки, вам, вероятно, следует запустить

npm install

С учетом сказанного ... откройте папку src, перейдите в каталог utils и откройте index.js

Обновите адрес контракта, вставив скопированный адрес, на который мы развернули.

Теперь мы, наконец, можем запустить любимую команду ...

начало npm

Это должно открыть localhost: 3000 и наше первое приложение Tron dApp !!!

Поздравляем официальных разработчиков Tron!

Вы успешно развернули приложение Tron dApp в тестовой сети Tron.

А теперь самое интересное - разработка. Для этого вам нужно будет изучить основы Solidity, из которых мне тоже есть чему поучиться. Если вы хотите сразу и бесплатно приступить к работе, есть CryptoZombies. Вы можете найти пошаговые инструкции, пока будете проходить эти уроки, в We Will Code.

Внутренняя работа dApp, Learning Solidity

Теперь, когда Tronbox установлен, мы можем приступить к созданию нашего dApp. Структура папок - это последнее, через что мы пройдем, и тогда вы, ребята, и девушки сможете экспериментировать самостоятельно и начать изменять мир с помощью блокчейна!

В нашей папке мы видим, что есть каталог контрактов, в него будут помещаться все наши смарт-контракты.

В папке миграции вы найдете наши сценарии развертывания.

Наши реакции и интерфейс будут помещены в папку src.

В основном это то место, где я оставлю вас экспериментировать и сойти с ума по своему усмотрению. Надеюсь, все сочли это полезным, если не забывайте…

;)

→ TNAMy9MupTrweQC8nWomxfikLimesfd4QF

Получайте лучшие предложения по программному обеспечению прямо в свой почтовый ящик