IOutput: {
    sovietRobotRegistry: {
        chairman: {
            delegated: boolean;
            has_key: boolean;
            username?: null | string;
        };
        description: string;
        my_authorize: boolean;
        my_follow?: null | string;
        my_mode?: null | RobotVoteMode;
        my_vote: boolean;
        protocol_registry_id: number;
        title: string;
        type: string;
        vote_quorum: {
            delegated_count: number;
            follow_groups: {
                count: number;
                follow: string;
            }[];
            reachable: boolean;
            reached: boolean;
            required_count: number;
            total_members: number;
        };
        voters: {
            expires_at?: null | string;
            follow?: null | string;
            has_key: boolean;
            limit: string;
            member: string;
            mode: RobotVoteMode;
            permission_name: string;
        }[];
        warnings: string[];
    }[];
}

Type declaration

  • sovietRobotRegistry: {
        chairman: {
            delegated: boolean;
            has_key: boolean;
            username?: null | string;
        };
        description: string;
        my_authorize: boolean;
        my_follow?: null | string;
        my_mode?: null | RobotVoteMode;
        my_vote: boolean;
        protocol_registry_id: number;
        title: string;
        type: string;
        vote_quorum: {
            delegated_count: number;
            follow_groups: {
                count: number;
                follow: string;
            }[];
            reachable: boolean;
            reached: boolean;
            required_count: number;
            total_members: number;
        };
        voters: {
            expires_at?: null | string;
            follow?: null | string;
            has_key: boolean;
            limit: string;
            member: string;
            mode: RobotVoteMode;
            permission_name: string;
        }[];
        warnings: string[];
    }[]

    Реестр действий автоматизации: кто и что делегировал роботу по каждому типу решения и достигнут ли кворум робота

    Требуемые роли: member, chairman.