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