Урок 2: Распределение акций
Уровень сложности урока: низкий.
Используемые для взаимодействия в данном уроке модули ДАО:
Описание урока
При создании ДАО на баланс адреса создателя founder
было эмисировано заданное количество токенов акций Shareholder token
. Теперь время их распределить среди команды.
Распределить акции можно двумя способами:
- напрямую отправить другому пользователю сети токены акций;
- cоздать контракт
Shareholder
, обратившись к билдеруAira BuilderShareholder
, который снимет со счётаfounder
указанное количество токенов акций при вызове функцииsign()
адресом, который был указан при создании данного контракта как получателяrecipient
.
Отличие данных способов перечисления токенов акций заключается в формате согласия. В первом случае получатель recipient
не даёт формального согласия на вход в соучредители. Во втором же мы протоколируем согласие функцией sign()
и только после этого переводим токены акций.
Важно: при использовании контракта-посредника
Shareholder
необходимо передать ему право снимать средства с вашего счета, вызвав методapprove
контрактаShareholder token
.
Проверка умений
Успешное выполнение урока в официальной сети даст: 50
ABT
Чтобы успешно выполнить данный урок необходимо разрешить снятие 1 акции Shareholder token
адресу Airalab learning center
и обратиться к контракту Lesson 2
для вызова функции Execute()
.