Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
blockchained
7 лет назад

📒 Превью кода EOS для очень ранних разработчиков (@dan)

Несмотря на то, что официальная тестовая сеть все еще находится на стадии подготовки, уже сейчас любой желающий может создать свою собственную тестовую среду на локальной ноде. Пожалуйста, учитывайте, что вещи могут измениться; однако, не столь значительно.

Мы начали упорядочивать документацию для разработчиков. Эта документация часто отстает от разработки и в настоящее время не соответствует запланированному нами стандарту, как и официальная тестовая сеть.

https://eosio.github.io/eos/

Запуск локальной ноды

Любой пользователь может запустить локальный узел, следуя представленным здесь инструкциям:

How to Build EOS.IO (eosd)

Взаимодействие с локальной нодой с помощью RPC

Исполняемый файл eosd можно настроить для отображения REST/JSON интерфейса поверх HTTP. Существующие API довольно ограничены, но со временем будут значительно расширены. Для получения информации о том, как напрямую взаимодействовать с этим RPC интерфейсом, см. эту документацию:

eosd RPC Interface

Взаимодействие с локальным узлом с помощью CLI (eosc)

eosc – это инструмент, который оборачивает RPC интерфейс и делает отправку запросов eosd проще для пользователей. Этот инструмент в конечном итоге станет основным способом взаимодействия с eosd для разработчиков, желающих опубликовать контракты в блокчейне.
Краткое руководство по созданию аккаунтов, передаче средств, загрузке контрактов и взаимодействию с этими контрактами через eosc и eosd можно найти здесь:

eosc - command line client

Текущий статус разработки

Пока что блокчейн не проверяет подписи. Это означает, что любой аккаунт может инициировать любое действие. Такая ситуация упрощает тестирование логики ваших приложений. Это также значит, что в настоящее время нет необходимости иметь кошелек с закрытыми ключами, чтобы пользоваться сетью для тестирования ваших приложений.

В течение следующих нескольких недель мы будем разрабатывать CLI кошелек и позволим разработчикам включать валидацию подписей и проверку разрешений.

Также обратите внимание, что в текущий API RPC делает отправку запроса о состоянии вашего контракта довольно сложной. Это будет исправлено на следующей неделе.

Начало разработки

У нас есть несколько примеров контрактов, которые вы можете использовать в качестве отправной точки:

Информацию о доступных API см. здесь:

How to Write Contracts

Вам также может пригодиться каталог всей документации.

Канал для разработчиков

Мы также создали новый канал для разработчиков в Telegram(tg://join?invite=EaEnSUPktgfoI-XPfMYtcQ). Этот канал тщательно модерируется, дабы сосредоточить внимание на помощи разработчикам. Если у вас есть вопросы, это лучшее место для получения поддержки от сообщества в реальном времени. Наши разработчики также будут следить за этим чатом и пытаться помочь, где возможно.

Мы также запустили тег #eosdev здесь, на steemit. Если у вас есть вопросы и/или ответы относительно разработки, пожалуйста, публикуйте их под этим тегом. Я попытаюсь следить за ним и превратить его в наш собственный Stack Exchange. Толковые вопросы, ответы и туториалы получат апвоуты.

Это только начало

Эти сведения предоставлены в сугубо информационных целях на основе запросов сообщества. Мы будем благодарны за любой фидбек, который вы оставите, поскольку это поможет нам корректировать разработку EOS.IO в соответствии с потребностями разработчиков. Вся документация и структура по-прежнему могут быть изменены, но ваши отзывы могут помочь изменить их к лучшему!


Свежие новости в Телеграм: t.me/EOS_RU


Переведено @rusteemitblog

Оригинал поста: ЗДЕСЬ


Поддержите делегата blockchained на Голосе

2
701.258 GOLOS
На Golos с January 2017
Комментарии (7)
Сортировать по:
Сначала старые