IOutput: {
    capitalSegment?: undefined | {
        _created_at: unknown;
        _id: string;
        _updated_at: unknown;
        author_base: string;
        author_bonus: string;
        block_num?: null | number;
        capital_contributor_shares: string;
        contributor_bonus: string;
        coopname: string;
        coordinator_base: string;
        coordinator_investments: string;
        creator_base: string;
        creator_bonus: string;
        debt_amount: string;
        debt_settled: string;
        direct_creator_bonus: string;
        display_name: string;
        equal_author_bonus: string;
        has_vote: boolean;
        id?: null | number;
        investor_amount: string;
        investor_base: string;
        is_author: boolean;
        is_contributor: boolean;
        is_coordinator: boolean;
        is_creator: boolean;
        is_investor: boolean;
        is_propertor: boolean;
        is_votes_calculated: boolean;
        last_author_base_reward_per_share: number;
        last_author_bonus_reward_per_share: number;
        last_contributor_reward_per_share: number;
        last_known_coordinators_investment_pool: string;
        last_known_creators_base_pool: string;
        last_known_invest_pool: string;
        present: boolean;
        project_hash: string;
        property_base: string;
        provisional_amount: string;
        result?: {
            _created_at: unknown;
            _id: string;
            _updated_at: unknown;
            act?: {
                document: {
                    doc_hash: string;
                    hash: string;
                    meta: unknown;
                    meta_hash: string;
                    signatures: {
                        id: number;
                        is_valid?: null | boolean;
                        meta: unknown;
                        public_key: string;
                        signature: string;
                        signed_at: string;
                        signed_hash: string;
                        signer: string;
                        signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                    }[];
                    version: string;
                };
                hash: string;
                rawDocument?: {
                    binary: string;
                    full_title: string;
                    hash: string;
                    html: string;
                    meta: unknown;
                };
            };
            authorization?: {
                document: {
                    doc_hash: string;
                    hash: string;
                    meta: unknown;
                    meta_hash: string;
                    signatures: {
                        id: number;
                        is_valid?: null | boolean;
                        meta: unknown;
                        public_key: string;
                        signature: string;
                        signed_at: string;
                        signed_hash: string;
                        signer: string;
                        signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                    }[];
                    version: string;
                };
                hash: string;
                rawDocument?: {
                    binary: string;
                    full_title: string;
                    hash: string;
                    html: string;
                    meta: unknown;
                };
            };
            block_num?: null | number;
            blockchain_status?: null | string;
            coopname?: null | string;
            created_at?: null | string;
            debt_amount?: null | string;
            id?: null | number;
            present: boolean;
            project_hash?: null | string;
            result_hash: string;
            statement?: {
                document: {
                    doc_hash: string;
                    hash: string;
                    meta: unknown;
                    meta_hash: string;
                    signatures: {
                        id: number;
                        is_valid?: null | boolean;
                        meta: unknown;
                        public_key: string;
                        signature: string;
                        signed_at: string;
                        signed_hash: string;
                        signer: string;
                        signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                    }[];
                    version: string;
                };
                hash: string;
                rawDocument?: {
                    binary: string;
                    full_title: string;
                    hash: string;
                    html: string;
                    meta: unknown;
                };
            };
            status: ResultStatus;
            total_amount?: null | string;
            username?: null | string;
        };
        status: SegmentStatus;
        total_segment_base_cost: string;
        total_segment_bonus_cost: string;
        total_segment_cost: string;
        username: string;
        value?: null | string;
        voting_bonus: string;
    };
}

Type declaration

  • Optional capitalSegment?: undefined | {
        _created_at: unknown;
        _id: string;
        _updated_at: unknown;
        author_base: string;
        author_bonus: string;
        block_num?: null | number;
        capital_contributor_shares: string;
        contributor_bonus: string;
        coopname: string;
        coordinator_base: string;
        coordinator_investments: string;
        creator_base: string;
        creator_bonus: string;
        debt_amount: string;
        debt_settled: string;
        direct_creator_bonus: string;
        display_name: string;
        equal_author_bonus: string;
        has_vote: boolean;
        id?: null | number;
        investor_amount: string;
        investor_base: string;
        is_author: boolean;
        is_contributor: boolean;
        is_coordinator: boolean;
        is_creator: boolean;
        is_investor: boolean;
        is_propertor: boolean;
        is_votes_calculated: boolean;
        last_author_base_reward_per_share: number;
        last_author_bonus_reward_per_share: number;
        last_contributor_reward_per_share: number;
        last_known_coordinators_investment_pool: string;
        last_known_creators_base_pool: string;
        last_known_invest_pool: string;
        present: boolean;
        project_hash: string;
        property_base: string;
        provisional_amount: string;
        result?: {
            _created_at: unknown;
            _id: string;
            _updated_at: unknown;
            act?: {
                document: {
                    doc_hash: string;
                    hash: string;
                    meta: unknown;
                    meta_hash: string;
                    signatures: {
                        id: number;
                        is_valid?: null | boolean;
                        meta: unknown;
                        public_key: string;
                        signature: string;
                        signed_at: string;
                        signed_hash: string;
                        signer: string;
                        signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                    }[];
                    version: string;
                };
                hash: string;
                rawDocument?: {
                    binary: string;
                    full_title: string;
                    hash: string;
                    html: string;
                    meta: unknown;
                };
            };
            authorization?: {
                document: {
                    doc_hash: string;
                    hash: string;
                    meta: unknown;
                    meta_hash: string;
                    signatures: {
                        id: number;
                        is_valid?: null | boolean;
                        meta: unknown;
                        public_key: string;
                        signature: string;
                        signed_at: string;
                        signed_hash: string;
                        signer: string;
                        signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                    }[];
                    version: string;
                };
                hash: string;
                rawDocument?: {
                    binary: string;
                    full_title: string;
                    hash: string;
                    html: string;
                    meta: unknown;
                };
            };
            block_num?: null | number;
            blockchain_status?: null | string;
            coopname?: null | string;
            created_at?: null | string;
            debt_amount?: null | string;
            id?: null | number;
            present: boolean;
            project_hash?: null | string;
            result_hash: string;
            statement?: {
                document: {
                    doc_hash: string;
                    hash: string;
                    meta: unknown;
                    meta_hash: string;
                    signatures: {
                        id: number;
                        is_valid?: null | boolean;
                        meta: unknown;
                        public_key: string;
                        signature: string;
                        signed_at: string;
                        signed_hash: string;
                        signer: string;
                        signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                    }[];
                    version: string;
                };
                hash: string;
                rawDocument?: {
                    binary: string;
                    full_title: string;
                    hash: string;
                    html: string;
                    meta: unknown;
                };
            };
            status: ResultStatus;
            total_amount?: null | string;
            username?: null | string;
        };
        status: SegmentStatus;
        total_segment_base_cost: string;
        total_segment_bonus_cost: string;
        total_segment_cost: string;
        username: string;
        value?: null | string;
        voting_bonus: string;
    }

    Получение одного сегмента кооператива по фильтрам