Урок 2: Распределение акций

Уровень сложности урока: низкий.

Используемые для взаимодействия в данном уроке модули ДАО:

  • Shareholder token (abi)
  • Aira BuilderShareholder (abi)

Описание урока

При создании ДАО на баланс адреса создателя founder было эмисировано заданное количество токенов акций Shareholder token. Теперь время их распределить среди команды.

Распределить акции можно двумя способами:

  1. напрямую отправить другому пользователю сети токены акций;
  2. cоздать контракт Shareholder, обратившись к билдеру Aira BuilderShareholder, который снимет со счёта founder указанное количество токенов акций при вызове функции sign() адресом, который был указан при создании данного контракта как получателя recipient.

Отличие данных способов перечисления токенов акций заключается в формате согласия. В первом случае получатель recipient не даёт формального согласия на вход в соучредители. Во втором же мы протоколируем согласие функцией sign() и только после этого переводим токены акций.

Важно: при использовании контракта-посредника Shareholder необходимо передать ему право снимать средства с вашего счета, вызвав метод approve контракта Shareholder token.

Проверка умений

Успешное выполнение урока в официальной сети даст: 50 ABT

Чтобы успешно выполнить данный урок необходимо разрешить снятие 1 акции Shareholder token адресу Airalab learning center и обратиться к контракту Lesson 2 для вызова функции Execute().