IOutput: { capitalSegments: { currentPage: number; items: { _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?: (...
) | (...
) | (...
) | (...
); meta: unknown; public_key: string; signature: string; signed_at: string; signed_hash: string; signer: string; signer_certificate?: (...
) | (...
); }[]; 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?: (...
) | (...
) | (...
) | (...
); meta: unknown; public_key: string; signature: string; signed_at: string; signed_hash: string; signer: string; signer_certificate?: (...
) | (...
); }[]; 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?: (...
) | (...
) | (...
) | (...
); meta: unknown; public_key: string; signature: string; signed_at: string; signed_hash: string; signer: string; signer_certificate?: (...
) | (...
); }[]; 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; }[]; totalCount: number; totalPages: number; }; } Type declaration
capitalSegments: {
currentPage: number;
items: {
_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?: (...) | (...) | (...) | (...);
meta: unknown;
public_key: string;
signature: string;
signed_at: string;
signed_hash: string;
signer: string;
signer_certificate?: (...) | (...);
}[];
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?: (...) | (...) | (...) | (...);
meta: unknown;
public_key: string;
signature: string;
signed_at: string;
signed_hash: string;
signer: string;
signer_certificate?: (...) | (...);
}[];
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?: (...) | (...) | (...) | (...);
meta: unknown;
public_key: string;
signature: string;
signed_at: string;
signed_hash: string;
signer: string;
signer_certificate?: (...) | (...);
}[];
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;
}[];
totalCount: number;
totalPages: number;
}
currentPage: number
items: {
_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?: (...) | (...) | (...) | (...);
meta: unknown;
public_key: string;
signature: string;
signed_at: string;
signed_hash: string;
signer: string;
signer_certificate?: (...) | (...);
}[];
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?: (...) | (...) | (...) | (...);
meta: unknown;
public_key: string;
signature: string;
signed_at: string;
signed_hash: string;
signer: string;
signer_certificate?: (...) | (...);
}[];
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?: (...) | (...) | (...) | (...);
meta: unknown;
public_key: string;
signature: string;
signed_at: string;
signed_hash: string;
signer: string;
signer_certificate?: (...) | (...);
}[];
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;
}[]
totalCount: number
totalPages: number
Получение списка сегментов кооператива с фильтрацией и пагинацией