Урок 1: Создание организации
Уровень сложности урока: низкий.
Создаваемые на данном уроке модули ДАО:
DAO coreShareholder token
Используемые для взаимодействия в данном уроке модули ДАО:
Описание урока
Для начала работы необходимо создать ядро децентрализованной автономной организации (DAO Core). Ядро ДАО позволяет хранить реестр всех используемых организацией автономных контрактов. Для управления данным реестром (внесения/изменения/удаления записей) и других административных функций необходимо создать контракт, который будет хранить реестр акционеров организации Shareholder token.
Для того, чтобы создать DAO core и Shareholder token необходимо обратиться к фабрике ДАО отправив транзакцию со своего аккаунта к сборщику Aira BuilderDAO из реестра DAO factory.
Входные параметры
| Параметр | Описание | Пример |
|---|---|---|
_dao_name |
Название вашей организации | "Martian colony" |
_dao_description |
Краткое описание | "DAO for first human colony on Mars" |
_shares_name |
Название акций | Mars colony shares |
_shares_symbol |
Символ для акций, обычно 1 - 3 символа | MRS |
_shares_count |
Количество акций, эмиссируемых при создании ДАО | 10000 |
Проверка умений
Успешное выполнение урока даст: 50
ABT
Чтобы успешно выполнить данный урок необходимо:
Необходимо обратиться к контракту Lesson 1 для вызова функции Execute(), указав адрес контракта ядра ДАО DAO core. Контракт Lesson 1 проверит совпадает ли переменная owner в контракте DAO core с вашим адресом отправителя транзакции.