IOutput: {
    capitalOpenProject: {
        _created_at: unknown;
        _id: string;
        _updated_at: unknown;
        block_num?: null | number;
        blockchain_status: string;
        can_convert_to_project: boolean;
        components: {
            _created_at: unknown;
            _id: string;
            _updated_at: unknown;
            block_num?: null | number;
            blockchain_status: string;
            can_convert_to_project: boolean;
            coopname: string;
            counts: {
                total_authors: number;
                total_commits: number;
                total_contributors: number;
                total_coordinators: number;
                total_creators: number;
                total_investors: number;
                total_propertors: number;
                total_unique_participants: number;
            };
            created_at: string;
            crps: {
                author_base_cumulative_reward_per_share: number;
                author_bonus_cumulative_reward_per_share: number;
                contributor_cumulative_reward_per_share: number;
                total_capital_contributors_shares: string;
            };
            data: string;
            description: string;
            fact: {
                accumulated_expense_pool: string;
                authors_base_pool: string;
                authors_bonus_pool: string;
                contributors_bonus_pool: string;
                coordinators_base_pool: string;
                coordinators_investment_pool: string;
                creators_base_pool: string;
                creators_bonus_pool: string;
                creators_hours: number;
                hour_cost: string;
                invest_pool: string;
                program_invest_pool: string;
                property_base_pool: string;
                return_base_percent: number;
                target_expense_pool: string;
                total: string;
                total_contribution: string;
                total_generation_pool: string;
                total_received_investments: string;
                total_returned_investments: string;
                use_invest_percent: number;
                used_expense_pool: string;
            };
            id: number;
            invite: string;
            is_opened: boolean;
            is_planed: boolean;
            issue_counter: number;
            master: string;
            membership: {
                available: string;
                converted_funds: string;
                cumulative_reward_per_share: number;
                distributed: string;
                funded: string;
                total_shares: string;
            };
            meta: string;
            parent_hash: string;
            parent_title?: null | string;
            permissions: {
                can_change_project_status: boolean;
                can_delete_project: boolean;
                can_edit_project: boolean;
                can_manage_authors: boolean;
                can_manage_issues: boolean;
                can_set_master: boolean;
                can_set_plan: boolean;
                has_clearance: boolean;
                is_guest: boolean;
                pending_clearance: boolean;
            };
            plan: {
                authors_base_pool: string;
                authors_bonus_pool: string;
                contributors_bonus_pool: string;
                coordinators_base_pool: string;
                coordinators_investment_pool: string;
                creators_base_pool: string;
                creators_bonus_pool: string;
                creators_hours: number;
                hour_cost: string;
                invest_pool: string;
                program_invest_pool: string;
                return_base_percent: number;
                target_expense_pool: string;
                total: string;
                total_generation_pool: string;
                total_received_investments: string;
                use_invest_percent: number;
            };
            prefix: string;
            present: boolean;
            project_hash: string;
            status: ProjectStatus;
            title: string;
            voting: {
                amounts: {
                    active_voting_amount: string;
                    authors_bonuses_on_voting: string;
                    authors_equal_per_author: string;
                    authors_equal_spread: string;
                    creators_bonuses_on_voting: string;
                    creators_direct_spread: string;
                    equal_voting_amount: string;
                    total_voting_pool: string;
                };
                authors_voting_percent: number;
                creators_voting_percent: number;
                total_voters: number;
                votes_received: number;
                voting_deadline: string;
            };
        }[];
        coopname: string;
        counts: {
            total_authors: number;
            total_commits: number;
            total_contributors: number;
            total_coordinators: number;
            total_creators: number;
            total_investors: number;
            total_propertors: number;
            total_unique_participants: number;
        };
        created_at: string;
        crps: {
            author_base_cumulative_reward_per_share: number;
            author_bonus_cumulative_reward_per_share: number;
            contributor_cumulative_reward_per_share: number;
            total_capital_contributors_shares: string;
        };
        data: string;
        description: string;
        fact: {
            accumulated_expense_pool: string;
            authors_base_pool: string;
            authors_bonus_pool: string;
            contributors_bonus_pool: string;
            coordinators_base_pool: string;
            coordinators_investment_pool: string;
            creators_base_pool: string;
            creators_bonus_pool: string;
            creators_hours: number;
            hour_cost: string;
            invest_pool: string;
            program_invest_pool: string;
            property_base_pool: string;
            return_base_percent: number;
            target_expense_pool: string;
            total: string;
            total_contribution: string;
            total_generation_pool: string;
            total_received_investments: string;
            total_returned_investments: string;
            use_invest_percent: number;
            used_expense_pool: string;
        };
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: {
            available: string;
            converted_funds: string;
            cumulative_reward_per_share: number;
            distributed: string;
            funded: string;
            total_shares: string;
        };
        meta: string;
        parent_hash: string;
        parent_title?: null | string;
        permissions: {
            can_change_project_status: boolean;
            can_delete_project: boolean;
            can_edit_project: boolean;
            can_manage_authors: boolean;
            can_manage_issues: boolean;
            can_set_master: boolean;
            can_set_plan: boolean;
            has_clearance: boolean;
            is_guest: boolean;
            pending_clearance: boolean;
        };
        plan: {
            authors_base_pool: string;
            authors_bonus_pool: string;
            contributors_bonus_pool: string;
            coordinators_base_pool: string;
            coordinators_investment_pool: string;
            creators_base_pool: string;
            creators_bonus_pool: string;
            creators_hours: number;
            hour_cost: string;
            invest_pool: string;
            program_invest_pool: string;
            return_base_percent: number;
            target_expense_pool: string;
            total: string;
            total_generation_pool: string;
            total_received_investments: string;
            use_invest_percent: number;
        };
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ProjectStatus;
        title: string;
        voting: {
            amounts: {
                active_voting_amount: string;
                authors_bonuses_on_voting: string;
                authors_equal_per_author: string;
                authors_equal_spread: string;
                creators_bonuses_on_voting: string;
                creators_direct_spread: string;
                equal_voting_amount: string;
                total_voting_pool: string;
            };
            authors_voting_percent: number;
            creators_voting_percent: number;
            total_voters: number;
            votes_received: number;
            voting_deadline: string;
        };
    };
}

Type declaration

  • capitalOpenProject: {
        _created_at: unknown;
        _id: string;
        _updated_at: unknown;
        block_num?: null | number;
        blockchain_status: string;
        can_convert_to_project: boolean;
        components: {
            _created_at: unknown;
            _id: string;
            _updated_at: unknown;
            block_num?: null | number;
            blockchain_status: string;
            can_convert_to_project: boolean;
            coopname: string;
            counts: {
                total_authors: number;
                total_commits: number;
                total_contributors: number;
                total_coordinators: number;
                total_creators: number;
                total_investors: number;
                total_propertors: number;
                total_unique_participants: number;
            };
            created_at: string;
            crps: {
                author_base_cumulative_reward_per_share: number;
                author_bonus_cumulative_reward_per_share: number;
                contributor_cumulative_reward_per_share: number;
                total_capital_contributors_shares: string;
            };
            data: string;
            description: string;
            fact: {
                accumulated_expense_pool: string;
                authors_base_pool: string;
                authors_bonus_pool: string;
                contributors_bonus_pool: string;
                coordinators_base_pool: string;
                coordinators_investment_pool: string;
                creators_base_pool: string;
                creators_bonus_pool: string;
                creators_hours: number;
                hour_cost: string;
                invest_pool: string;
                program_invest_pool: string;
                property_base_pool: string;
                return_base_percent: number;
                target_expense_pool: string;
                total: string;
                total_contribution: string;
                total_generation_pool: string;
                total_received_investments: string;
                total_returned_investments: string;
                use_invest_percent: number;
                used_expense_pool: string;
            };
            id: number;
            invite: string;
            is_opened: boolean;
            is_planed: boolean;
            issue_counter: number;
            master: string;
            membership: {
                available: string;
                converted_funds: string;
                cumulative_reward_per_share: number;
                distributed: string;
                funded: string;
                total_shares: string;
            };
            meta: string;
            parent_hash: string;
            parent_title?: null | string;
            permissions: {
                can_change_project_status: boolean;
                can_delete_project: boolean;
                can_edit_project: boolean;
                can_manage_authors: boolean;
                can_manage_issues: boolean;
                can_set_master: boolean;
                can_set_plan: boolean;
                has_clearance: boolean;
                is_guest: boolean;
                pending_clearance: boolean;
            };
            plan: {
                authors_base_pool: string;
                authors_bonus_pool: string;
                contributors_bonus_pool: string;
                coordinators_base_pool: string;
                coordinators_investment_pool: string;
                creators_base_pool: string;
                creators_bonus_pool: string;
                creators_hours: number;
                hour_cost: string;
                invest_pool: string;
                program_invest_pool: string;
                return_base_percent: number;
                target_expense_pool: string;
                total: string;
                total_generation_pool: string;
                total_received_investments: string;
                use_invest_percent: number;
            };
            prefix: string;
            present: boolean;
            project_hash: string;
            status: ProjectStatus;
            title: string;
            voting: {
                amounts: {
                    active_voting_amount: string;
                    authors_bonuses_on_voting: string;
                    authors_equal_per_author: string;
                    authors_equal_spread: string;
                    creators_bonuses_on_voting: string;
                    creators_direct_spread: string;
                    equal_voting_amount: string;
                    total_voting_pool: string;
                };
                authors_voting_percent: number;
                creators_voting_percent: number;
                total_voters: number;
                votes_received: number;
                voting_deadline: string;
            };
        }[];
        coopname: string;
        counts: {
            total_authors: number;
            total_commits: number;
            total_contributors: number;
            total_coordinators: number;
            total_creators: number;
            total_investors: number;
            total_propertors: number;
            total_unique_participants: number;
        };
        created_at: string;
        crps: {
            author_base_cumulative_reward_per_share: number;
            author_bonus_cumulative_reward_per_share: number;
            contributor_cumulative_reward_per_share: number;
            total_capital_contributors_shares: string;
        };
        data: string;
        description: string;
        fact: {
            accumulated_expense_pool: string;
            authors_base_pool: string;
            authors_bonus_pool: string;
            contributors_bonus_pool: string;
            coordinators_base_pool: string;
            coordinators_investment_pool: string;
            creators_base_pool: string;
            creators_bonus_pool: string;
            creators_hours: number;
            hour_cost: string;
            invest_pool: string;
            program_invest_pool: string;
            property_base_pool: string;
            return_base_percent: number;
            target_expense_pool: string;
            total: string;
            total_contribution: string;
            total_generation_pool: string;
            total_received_investments: string;
            total_returned_investments: string;
            use_invest_percent: number;
            used_expense_pool: string;
        };
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: {
            available: string;
            converted_funds: string;
            cumulative_reward_per_share: number;
            distributed: string;
            funded: string;
            total_shares: string;
        };
        meta: string;
        parent_hash: string;
        parent_title?: null | string;
        permissions: {
            can_change_project_status: boolean;
            can_delete_project: boolean;
            can_edit_project: boolean;
            can_manage_authors: boolean;
            can_manage_issues: boolean;
            can_set_master: boolean;
            can_set_plan: boolean;
            has_clearance: boolean;
            is_guest: boolean;
            pending_clearance: boolean;
        };
        plan: {
            authors_base_pool: string;
            authors_bonus_pool: string;
            contributors_bonus_pool: string;
            coordinators_base_pool: string;
            coordinators_investment_pool: string;
            creators_base_pool: string;
            creators_bonus_pool: string;
            creators_hours: number;
            hour_cost: string;
            invest_pool: string;
            program_invest_pool: string;
            return_base_percent: number;
            target_expense_pool: string;
            total: string;
            total_generation_pool: string;
            total_received_investments: string;
            use_invest_percent: number;
        };
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ProjectStatus;
        title: string;
        voting: {
            amounts: {
                active_voting_amount: string;
                authors_bonuses_on_voting: string;
                authors_equal_per_author: string;
                authors_equal_spread: string;
                creators_bonuses_on_voting: string;
                creators_direct_spread: string;
                equal_voting_amount: string;
                total_voting_pool: string;
            };
            authors_voting_percent: number;
            creators_voting_percent: number;
            total_voters: number;
            votes_received: number;
            voting_deadline: string;
        };
    }

    Открытие проекта для инвестиций в CAPITAL контракте

    • _created_at: unknown

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: unknown

      Дата последнего обновления записи

    • Optional block_num?: null | number

      Номер блока крайней синхронизации с блокчейном

    • blockchain_status: string

      Статус из блокчейна

    • can_convert_to_project: boolean

      Можно ли конвертировать в проект

    • components: {
          _created_at: unknown;
          _id: string;
          _updated_at: unknown;
          block_num?: null | number;
          blockchain_status: string;
          can_convert_to_project: boolean;
          coopname: string;
          counts: {
              total_authors: number;
              total_commits: number;
              total_contributors: number;
              total_coordinators: number;
              total_creators: number;
              total_investors: number;
              total_propertors: number;
              total_unique_participants: number;
          };
          created_at: string;
          crps: {
              author_base_cumulative_reward_per_share: number;
              author_bonus_cumulative_reward_per_share: number;
              contributor_cumulative_reward_per_share: number;
              total_capital_contributors_shares: string;
          };
          data: string;
          description: string;
          fact: {
              accumulated_expense_pool: string;
              authors_base_pool: string;
              authors_bonus_pool: string;
              contributors_bonus_pool: string;
              coordinators_base_pool: string;
              coordinators_investment_pool: string;
              creators_base_pool: string;
              creators_bonus_pool: string;
              creators_hours: number;
              hour_cost: string;
              invest_pool: string;
              program_invest_pool: string;
              property_base_pool: string;
              return_base_percent: number;
              target_expense_pool: string;
              total: string;
              total_contribution: string;
              total_generation_pool: string;
              total_received_investments: string;
              total_returned_investments: string;
              use_invest_percent: number;
              used_expense_pool: string;
          };
          id: number;
          invite: string;
          is_opened: boolean;
          is_planed: boolean;
          issue_counter: number;
          master: string;
          membership: {
              available: string;
              converted_funds: string;
              cumulative_reward_per_share: number;
              distributed: string;
              funded: string;
              total_shares: string;
          };
          meta: string;
          parent_hash: string;
          parent_title?: null | string;
          permissions: {
              can_change_project_status: boolean;
              can_delete_project: boolean;
              can_edit_project: boolean;
              can_manage_authors: boolean;
              can_manage_issues: boolean;
              can_set_master: boolean;
              can_set_plan: boolean;
              has_clearance: boolean;
              is_guest: boolean;
              pending_clearance: boolean;
          };
          plan: {
              authors_base_pool: string;
              authors_bonus_pool: string;
              contributors_bonus_pool: string;
              coordinators_base_pool: string;
              coordinators_investment_pool: string;
              creators_base_pool: string;
              creators_bonus_pool: string;
              creators_hours: number;
              hour_cost: string;
              invest_pool: string;
              program_invest_pool: string;
              return_base_percent: number;
              target_expense_pool: string;
              total: string;
              total_generation_pool: string;
              total_received_investments: string;
              use_invest_percent: number;
          };
          prefix: string;
          present: boolean;
          project_hash: string;
          status: ProjectStatus;
          title: string;
          voting: {
              amounts: {
                  active_voting_amount: string;
                  authors_bonuses_on_voting: string;
                  authors_equal_per_author: string;
                  authors_equal_spread: string;
                  creators_bonuses_on_voting: string;
                  creators_direct_spread: string;
                  equal_voting_amount: string;
                  total_voting_pool: string;
              };
              authors_voting_percent: number;
              creators_voting_percent: number;
              total_voters: number;
              votes_received: number;
              voting_deadline: string;
          };
      }[]

      Массив проектов-компонентов

    • coopname: string

      Название кооператива

    • counts: {
          total_authors: number;
          total_commits: number;
          total_contributors: number;
          total_coordinators: number;
          total_creators: number;
          total_investors: number;
          total_propertors: number;
          total_unique_participants: number;
      }

      Счетчики участников проекта

      • total_authors: number

        Общее количество авторов

      • total_commits: number

        Общее количество коммитов

      • total_contributors: number

        Общее количество участников

      • total_coordinators: number

        Общее количество координаторов

      • total_creators: number

        Общее количество создателей

      • total_investors: number

        Общее количество инвесторов

      • total_propertors: number

        Общее количество проперторов

      • total_unique_participants: number

        Общее количество уникальных участников

    • created_at: string

      Дата создания

    • crps: {
          author_base_cumulative_reward_per_share: number;
          author_bonus_cumulative_reward_per_share: number;
          contributor_cumulative_reward_per_share: number;
          total_capital_contributors_shares: string;
      }

      Данные CRPS для распределения наград проекта

      • author_base_cumulative_reward_per_share: number

        Накопительный коэффициент вознаграждения за базовый вклад авторов

      • author_bonus_cumulative_reward_per_share: number

        Накопительный коэффициент вознаграждения за бонусный вклад авторов

      • contributor_cumulative_reward_per_share: number

        Накопительный коэффициент вознаграждения участников

      • total_capital_contributors_shares: string

        Общее количество долей участников капитала

    • data: string

      Данные/шаблон проекта

    • description: string

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

    • fact: {
          accumulated_expense_pool: string;
          authors_base_pool: string;
          authors_bonus_pool: string;
          contributors_bonus_pool: string;
          coordinators_base_pool: string;
          coordinators_investment_pool: string;
          creators_base_pool: string;
          creators_bonus_pool: string;
          creators_hours: number;
          hour_cost: string;
          invest_pool: string;
          program_invest_pool: string;
          property_base_pool: string;
          return_base_percent: number;
          target_expense_pool: string;
          total: string;
          total_contribution: string;
          total_generation_pool: string;
          total_received_investments: string;
          total_returned_investments: string;
          use_invest_percent: number;
          used_expense_pool: string;
      }

      Фактические показатели проекта

      • accumulated_expense_pool: string

        Накопленный пул расходов

      • authors_base_pool: string

        Базовый пул авторов

      • authors_bonus_pool: string

        Бонусный пул авторов

      • contributors_bonus_pool: string

        Бонусный пул участников

      • coordinators_base_pool: string

        Базовый пул координаторов

      • coordinators_investment_pool: string

        Инвестиционный пул координаторов

      • creators_base_pool: string

        Базовый пул создателей

      • creators_bonus_pool: string

        Бонусный пул создателей

      • creators_hours: number

        Часы создателей

      • hour_cost: string

        Стоимость часа работы

      • invest_pool: string

        Инвестиционный пул

      • program_invest_pool: string

        Программный инвестиционный пул

      • property_base_pool: string

        Имущественный базовый пул

      • return_base_percent: number

        Процент возврата базового пула

      • target_expense_pool: string

        Целевой пул расходов

      • total: string

        Общая сумма

      • total_contribution: string

        Общий объем взноса старших участников

      • total_generation_pool: string

        Общий генерационный пул

      • total_received_investments: string

        Общий объем полученных инвестиций

      • total_returned_investments: string

        Общий объем возвращенных инвестиций

      • use_invest_percent: number

        Процент использования инвестиций

      • used_expense_pool: string

        Использованный пул расходов

    • id: number

      ID в блокчейне

    • invite: string

      Приглашение к проекту

    • is_opened: boolean

      Открыт ли проект

    • is_planed: boolean

      Запланирован ли проект

    • issue_counter: number

      Счетчик задач проекта

    • master: string

      Мастер проекта

    • membership: {
          available: string;
          converted_funds: string;
          cumulative_reward_per_share: number;
          distributed: string;
          funded: string;
          total_shares: string;
      }

      Данные CRPS для распределения членских взносов проекта

      • available: string

        Доступная сумма

      • converted_funds: string

        Сконвертированные средства

      • cumulative_reward_per_share: number

        Накопительный коэффициент вознаграждения на акцию

      • distributed: string

        Распределенная сумма

      • funded: string

        Профинансированная сумма

      • total_shares: string

        Общее количество акций

    • meta: string

      Мета-информация проекта

    • parent_hash: string

      Хеш родительского проекта

    • Optional parent_title?: null | string

      Название родительского проекта

    • permissions: {
          can_change_project_status: boolean;
          can_delete_project: boolean;
          can_edit_project: boolean;
          can_manage_authors: boolean;
          can_manage_issues: boolean;
          can_set_master: boolean;
          can_set_plan: boolean;
          has_clearance: boolean;
          is_guest: boolean;
          pending_clearance: boolean;
      }

      Права доступа текущего пользователя к проекту

      • can_change_project_status: boolean

        Может ли изменять статус проекта

      • can_delete_project: boolean

        Может ли удалить проект

      • can_edit_project: boolean

        Может ли редактировать проект (название, описание, мета и т.д.)

      • can_manage_authors: boolean

        Может ли управлять авторами проекта

      • can_manage_issues: boolean

        Может ли управлять задачами в проекте

      • can_set_master: boolean

        Может ли устанавливать мастера проекта

      • can_set_plan: boolean

        Может ли устанавливать план проекта

      • has_clearance: boolean

        Имеет ли подтвержденное приложение для проекта

      • is_guest: boolean

        Является ли пользователь гостем (неавторизованным)

      • pending_clearance: boolean

        Есть ли запрос на получение допуска в рассмотрении

    • plan: {
          authors_base_pool: string;
          authors_bonus_pool: string;
          contributors_bonus_pool: string;
          coordinators_base_pool: string;
          coordinators_investment_pool: string;
          creators_base_pool: string;
          creators_bonus_pool: string;
          creators_hours: number;
          hour_cost: string;
          invest_pool: string;
          program_invest_pool: string;
          return_base_percent: number;
          target_expense_pool: string;
          total: string;
          total_generation_pool: string;
          total_received_investments: string;
          use_invest_percent: number;
      }

      Плановые показатели проекта

      • authors_base_pool: string

        Базовый пул авторов

      • authors_bonus_pool: string

        Бонусный пул авторов

      • contributors_bonus_pool: string

        Бонусный пул участников

      • coordinators_base_pool: string

        Базовый пул координаторов

      • coordinators_investment_pool: string

        Инвестиционный пул координаторов

      • creators_base_pool: string

        Базовый пул создателей

      • creators_bonus_pool: string

        Бонусный пул создателей

      • creators_hours: number

        Плановые часы создателей

      • hour_cost: string

        Плановая стоимость часа работы

      • invest_pool: string

        Инвестиционный пул

      • program_invest_pool: string

        Программный инвестиционный пул

      • return_base_percent: number

        Процент возврата базового пула

      • target_expense_pool: string

        Целевой пул расходов

      • total: string

        Общая сумма

      • total_generation_pool: string

        Общий генерационный пул

      • total_received_investments: string

        Общий объем полученных инвестиций

      • use_invest_percent: number

        Процент использования инвестиций

    • prefix: string

      Префикс проекта

    • present: boolean

      Флаг присутствия записи в блокчейне

    • project_hash: string

      Хеш проекта

    • status: ProjectStatus

      Статус проекта

    • title: string

      Название проекта

    • voting: {
          amounts: {
              active_voting_amount: string;
              authors_bonuses_on_voting: string;
              authors_equal_per_author: string;
              authors_equal_spread: string;
              creators_bonuses_on_voting: string;
              creators_direct_spread: string;
              equal_voting_amount: string;
              total_voting_pool: string;
          };
          authors_voting_percent: number;
          creators_voting_percent: number;
          total_voters: number;
          votes_received: number;
          voting_deadline: string;
      }

      Данные голосования по методу Водянова

      • amounts: {
            active_voting_amount: string;
            authors_bonuses_on_voting: string;
            authors_equal_per_author: string;
            authors_equal_spread: string;
            creators_bonuses_on_voting: string;
            creators_direct_spread: string;
            equal_voting_amount: string;
            total_voting_pool: string;
        }

        Суммы голосования

        • active_voting_amount: string

          Активная сумма голосования

        • authors_bonuses_on_voting: string

          Бонусы авторов при голосовании

        • authors_equal_per_author: string

          Равная сумма на автора

        • authors_equal_spread: string

          Равномерное распределение среди авторов

        • creators_bonuses_on_voting: string

          Бонусы создателей при голосовании

        • creators_direct_spread: string

          Прямое распределение среди создателей

        • equal_voting_amount: string

          Равная сумма голосования

        • total_voting_pool: string

          Общий пул голосования

      • authors_voting_percent: number

        Процент голосования авторов

      • creators_voting_percent: number

        Процент голосования создателей

      • total_voters: number

        Общее количество участников голосования

      • votes_received: number

        Количество полученных голосов

      • voting_deadline: string

        Дата окончания голосования