Члены совета
Страница управления составом совета кооператива позволяет председателю просматривать и редактировать список членов совета.

ВАЖНО!
Состав членов совета должен быть утвержден общим собранием пайщиков.
Для добавления члена совета необходимо указать ФИО пайщика и выбрать его из списка:

На заметку
В дальнейшем мы планируем ввести специализированный вопрос на повестке общего собрания пайщиков, который будет автоматически изменять состав членов совета. Однако, ручное управление составом мы, вероятно, сохраним, на случай, если решение об изменении принято за пределами цифровой системы.
Разработчикам¶
Канонические имена полей и типов — в файле components/controller/schema.gql монорепозитория; интерактивно — в документации GraphQL-API.
Системная информация (в т.ч. состав совета)¶
⚠️ 🛠️ SDK: Queries.System.GetSystemInfo не найден | Query.getSystemInfo
⚠️ Описание для Queries.System.GetSystemInfo не найдено
⚠️ Queries.System.GetSystemInfo не найден
Результат:
⚠️ Queries.System.GetSystemInfo не найден
В ответе поле board_members (тип BoardMember) отражает текущий состав совета, отображаемый в интерфейсе.
Изменение состава совета (как в UI рабочего стола)¶
Транзакция в контракт soviet, действие updateboard; типы параметров — cooptypes → SovietContract.Actions.Boards.UpdateBoard (см. также src/features/Cooperative/UpdateBoard на десктопе).
Часть шагов (голос по решению совета, исполнение ряда решений) выполняется подписью и отправкой транзакции в блокчейн через Client.Blockchain / класс Blockchain в пакете @coopenomics/sdk, а не отдельной мутацией GraphQL; см. 🛠️ Classes.Blockchain и 🛠️ Classes.Client.