Урок 7: Проведение Crowdfunding
Уровень сложности урока: высокий.
Создаваемые на данном уроке модули ДАО:
Crowdfunding
Используемые для взаимодействия в данном уроке модули ДАО:
BuilderCrowdfunding(abi)TokenEmission. Контракт, хранящий реестр токенов внутренней валюты ДАОDAO credit.Crowdfunding. Контракт, с помощью которого организуется распродажа токеновDAO credit.
Описание урока
Помните, самая важная задача организации − повышать ликвидность своей внутренней валюты, насыщая рынок ДАО предложениями. Для стимулирования рынка необходимо инвестировать в поставщиков ценностей рынка ДАО, а для этого необходимы существенные финансовые средства. Для того, чтобы привлечь дополнительные капиталы давайте выполним эмиссию и продажу по фиксированной цене внутренней валюты организации − crowdsale.
Для того, чтобы выполнить crowdsale необходимо:
Обратиться к DAO factory и найти контракт сборщика с названием Aira BuilderCrowdfunding, при обращении к данному сборщику необходимо указать:
_fund- адрес конгресса_bounty- адрес токенаDAO credit_reference- ссылка на whitepaper_startBlock- с какого блока начинается привлечение финансирования_stopBlock- номер блока, на котором оно заканчивается_minValue- минимальная сумма сборов_maxValue- количество средст, которые требуется собраться_scale- масштабирующий коэффициент_startRatio- начальный множитель_reductionStep- шаг уменьшения вознаграждения_reductionValue- значение, на которое уменьшается вознаграждение_client- адрес конгресса
контракт Crowdfunding должен быть owner для
DAO credit, чтобы иметь возможность эммисировать токеныв данном уроке максимальную сумму привлекаемых средств необходимо указать равной 5 эфиров, минимальную 0.1 эфиров
Проверка умений
Успешное выполнение урока в официальной сети даст: 200
ABT
Для успешного прохождения урока необходимо внести не меньше 0.1 эфиров с любого аккаунта. Чтобы закончить урок необходимо отправить адрес Crowdfunding на Lesson 7 вызвав функцию Execute().