GraphQLTypes: {
    Account: {
        __typename: "Account";
        blockchain_account?: GraphQLTypes["BlockchainAccount"] | null;
        participant_account?: GraphQLTypes["ParticipantAccount"] | null;
        provider_account?: GraphQLTypes["MonoAccount"] | null;
        user_account?: GraphQLTypes["UserAccount"] | null;
        username: string;
    };
    AccountRamDelta: {
        __typename: "AccountRamDelta";
        account: string;
        delta: number;
    };
    AccountResourceInfo: {
        __typename: "AccountResourceInfo";
        available: string;
        current_used?: string | null;
        last_usage_update_time?: string | null;
        max: string;
        used: string;
    };
    AccountType: AccountType;
    AccountsPaginationResult: {
        __typename: "AccountsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Account"][];
        totalCount: number;
        totalPages: number;
    };
    ActDetail: {
        __typename: "ActDetail";
        action?: GraphQLTypes["ExtendedBlockchainAction"] | null;
        document?: GraphQLTypes["GeneratedDocument"] | null;
    };
    ActionAuthorization: {
        __typename: "ActionAuthorization";
        actor: string;
        permission: string;
    };
    ActionReceipt: {
        __typename: "ActionReceipt";
        abi_sequence: number;
        act_digest: string;
        auth_sequence: GraphQLTypes["AuthSequence"][];
        code_sequence: number;
        global_sequence: string;
        receiver: string;
        recv_sequence: string;
    };
    AddParticipantInput: {
        created_at: string;
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        initial: string;
        minimum: string;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        referer?: string | null;
        spread_initial: boolean;
        type: GraphQLTypes["AccountType"];
    };
    AddTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    };
    AgendaWithDocuments: {
        __typename: "AgendaWithDocuments";
        action: GraphQLTypes["BlockchainAction"];
        documents: GraphQLTypes["DocumentPackage"];
        table: GraphQLTypes["BlockchainDecision"];
    };
    AgreementInput: {
        protocol_day_month_year: string;
        protocol_number: string;
    };
    AgreementVar: {
        __typename: "AgreementVar";
        protocol_day_month_year: string;
        protocol_number: string;
    };
    AuthSequence: {
        __typename: "AuthSequence";
        account: string;
        sequence: string;
    };
    Authority: {
        __typename: "Authority";
        accounts: GraphQLTypes["PermissionLevelWeight"][];
        keys: GraphQLTypes["KeyWeight"][];
        threshold: number;
        waits: GraphQLTypes["WaitWeight"][];
    };
    BankAccount: {
        __typename: "BankAccount";
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetails"];
    };
    BankAccountDetails: {
        __typename: "BankAccountDetails";
        bik: string;
        corr: string;
        kpp: string;
    };
    BankAccountDetailsInput: {
        bik: string;
        corr: string;
        kpp: string;
    };
    BankAccountInput: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetailsInput"];
    };
    BankPaymentMethod: {
        __typename: "BankPaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["BankAccount"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    };
    BlockchainAccount: {
        __typename: "BlockchainAccount";
        account_name: string;
        core_liquid_balance?: string | null;
        cpu_limit: GraphQLTypes["AccountResourceInfo"];
        cpu_weight: string;
        created: string;
        head_block_num: number;
        head_block_time: string;
        last_code_update: string;
        net_limit: GraphQLTypes["AccountResourceInfo"];
        net_weight: string;
        permissions: GraphQLTypes["Permission"][];
        privileged: boolean;
        ram_quota: number;
        ram_usage: number;
        refund_request?: GraphQLTypes["RefundRequest"] | null;
        rex_info?: string | null;
        self_delegated_bandwidth?: GraphQLTypes["ResourceDelegationDTO"] | null;
        total_resources?: GraphQLTypes["ResourceOverview"] | null;
        voter_info?: string | null;
    };
    BlockchainAction: {
        __typename: "BlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    };
    BlockchainDecision: {
        __typename: "BlockchainDecision";
        approved: boolean;
        authorization: GraphQLTypes["SignedBlockchainDocument"];
        authorized: boolean;
        authorized_by: string;
        batch_id: number;
        coopname: string;
        created_at: string;
        expired_at: string;
        id: number;
        meta: string;
        statement: GraphQLTypes["SignedBlockchainDocument"];
        type: string;
        username: string;
        validated: boolean;
        votes_against: string[];
        votes_for: string[];
    };
    BlockchainInfoDTO: {
        __typename: "BlockchainInfoDTO";
        block_cpu_limit: number;
        block_net_limit: number;
        chain_id: string;
        fork_db_head_block_id?: string | null;
        fork_db_head_block_num?: number | null;
        head_block_id: string;
        head_block_num: number;
        head_block_producer: string;
        head_block_time: string;
        last_irreversible_block_id: string;
        last_irreversible_block_num: number;
        last_irreversible_block_time?: string | null;
        server_version: string;
        server_version_string?: string | null;
        virtual_block_cpu_limit: number;
        virtual_block_net_limit: number;
    };
    Branch: {
        __typename: "Branch";
        bank_account: GraphQLTypes["BankPaymentMethod"];
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        trusted: GraphQLTypes["Individual"][];
        trustee: GraphQLTypes["Individual"];
        type: string;
    };
    ContactsDTO: {
        __typename: "ContactsDTO";
        chairman: GraphQLTypes["PublicChairman"];
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        full_address: string;
        full_name: string;
        phone: string;
    };
    CooperativeOperatorAccount: {
        __typename: "CooperativeOperatorAccount";
        announce: string;
        coop_type: string;
        created_at: string;
        description: string;
        document: GraphQLTypes["SignedBlockchainDocument"];
        initial: string;
        is_branched: boolean;
        is_cooperative: boolean;
        is_enrolled: boolean;
        meta: string;
        minimum: string;
        org_initial: string;
        org_minimum: string;
        org_registration: string;
        parent_username: string;
        referer: string;
        registered_at: string;
        registration: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    };
    Country: Country;
    CreateBankAccountInput: {
        data: GraphQLTypes["BankAccountInput"];
        is_default: boolean;
        username: string;
    };
    CreateBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    };
    CreateDepositPaymentInput: {
        quantity: string;
        username: string;
    };
    CreateEntrepreneurDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
    };
    CreateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    };
    CreateInitialPaymentInput: {
        username: string;
    };
    CreateOrganizationDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    };
    CreateProjectFreeDecisionInput: {
        decision: string;
        question: string;
    };
    CreatedProjectFreeDecision: {
        __typename: "CreatedProjectFreeDecision";
        decision: string;
        id: string;
        question: string;
    };
    DateTime: "scalar" & {
        name: "DateTime";
    };
    DecisionDetail: {
        __typename: "DecisionDetail";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        document: GraphQLTypes["DecisionDocumentUnion"];
        votes_against: GraphQLTypes["ExtendedBlockchainAction"][];
        votes_for: GraphQLTypes["ExtendedBlockchainAction"][];
    };
    DecisionDocumentUnion: {
        ...on FreeDecisionDocument: "__union" & GraphQLTypes["FreeDecisionDocument"];
        ...on ParticipantApplicationDecisionDocument: "__union" & GraphQLTypes["ParticipantApplicationDecisionDocument"];
        __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
    };
    DeleteAccountInput: {
        username_for_delete: string;
    };
    DeleteBranchInput: {
        braname: string;
        coopname: string;
    };
    DeletePaymentMethodInput: {
        method_id: string;
        username: string;
    };
    DeleteTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    };
    DocumentPackage: {
        __typename: "DocumentPackage";
        acts: GraphQLTypes["ActDetail"][];
        decision: GraphQLTypes["DecisionDetail"];
        links: GraphQLTypes["GeneratedDocument"][];
        statement: GraphQLTypes["StatementDetail"];
    };
    DocumentsPaginationResult: {
        __typename: "DocumentsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["DocumentPackage"][];
        totalCount: number;
        totalPages: number;
    };
    EditBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    };
    Entrepreneur: {
        __typename: "Entrepreneur";
        birthdate: string;
        city: string;
        country: string;
        details: GraphQLTypes["EntrepreneurDetails"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    };
    EntrepreneurDetails: {
        __typename: "EntrepreneurDetails";
        inn: string;
        ogrn: string;
    };
    EntrepreneurDetailsInput: {
        inn: string;
        ogrn: string;
    };
    ExtendedBlockchainAction: {
        __typename: "ExtendedBlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
        user?: GraphQLTypes["UserDataUnion"] | null;
    };
    Extension: {
        __typename: "Extension";
        available: boolean;
        config?: GraphQLTypes["JSON"] | null;
        created_at: GraphQLTypes["DateTime"];
        description?: string | null;
        enabled: boolean;
        image?: string | null;
        installed: boolean;
        instructions: string;
        name: string;
        readme: string;
        schema?: GraphQLTypes["JSON"] | null;
        tags: string[];
        title?: string | null;
        updated_at: GraphQLTypes["DateTime"];
    };
    ExtensionInput: {
        config: GraphQLTypes["JSON"];
        created_at?: GraphQLTypes["DateTime"] | null;
        enabled: boolean;
        name: string;
        updated_at?: GraphQLTypes["DateTime"] | null;
    };
    FreeDecisionDocument: {
        __typename: "FreeDecisionDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["FreeDecisionMetaDocumentOutput"];
    };
    FreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    FreeDecisionMetaDocumentOutput: {
        __typename: "FreeDecisionMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        project_id: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    GenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    GenerateDocumentOptionsInput: {
        skip_save?: boolean | null;
    };
    GeneratedDocument: {
        __typename: "GeneratedDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["MetaDocument"];
    };
    GetAccountInput: {
        username: string;
    };
    GetAccountsInput: {
        role?: string | null;
        username?: string | null;
    };
    GetBranchesInput: {
        braname?: string | null;
        coopname: string;
    };
    GetDocumentsFilterInput: {
        additionalFilters?: GraphQLTypes["JSON"] | null;
        receiver: string;
    };
    GetDocumentsInput: {
        filter: GraphQLTypes["GetDocumentsFilterInput"];
        limit?: number | null;
        page?: number | null;
        type?: string | null;
    };
    GetExtensionsInput: {
        enabled?: boolean | null;
        installed?: boolean | null;
        name?: string | null;
    };
    GetPaymentMethodsInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        username?: string | null;
    };
    GetPaymentsInput: {
        blockchain_id?: string | null;
        id?: string | null;
        status?: GraphQLTypes["PaymentStatus"] | null;
        username?: string | null;
    };
    Individual: {
        __typename: "Individual";
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["Passport"] | null;
        phone: string;
        username: string;
    };
    Init: {
        organization_data: GraphQLTypes["CreateOrganizationDataInput"];
        vars: GraphQLTypes["VarsInput"];
    };
    Install: {
        soviet: GraphQLTypes["SovietMemberInput"][];
        wif: string;
    };
    JSON: "scalar" & {
        name: "JSON";
    };
    KeyWeight: {
        __typename: "KeyWeight";
        key: string;
        weight: number;
    };
    LangType: LangType;
    LoginInput: {
        email: string;
        now: string;
        signature: string;
    };
    LogoutInput: {
        access_token: string;
        refresh_token: string;
    };
    MetaDocument: {
        __typename: "MetaDocument";
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    MetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    MonoAccount: {
        __typename: "MonoAccount";
        email: string;
        has_account: boolean;
        initial_order?: string | null;
        is_email_verified: boolean;
        is_registered: boolean;
        message?: string | null;
        public_key: string;
        referer: string;
        role: string;
        status: GraphQLTypes["UserStatus"];
        type: string;
        username: string;
    };
    Mutation: {
        __typename: "Mutation";
        addParticipant: GraphQLTypes["Account"];
        addTrustedAccount: GraphQLTypes["Branch"];
        createBankAccount: GraphQLTypes["PaymentMethod"];
        createBranch: GraphQLTypes["Branch"];
        createDepositPayment: GraphQLTypes["Payment"];
        createInitialPayment: GraphQLTypes["Payment"];
        createProjectOfFreeDecision: GraphQLTypes["CreatedProjectFreeDecision"];
        deleteAccount: boolean;
        deleteBranch: boolean;
        deletePaymentMethod: boolean;
        deleteTrustedAccount: GraphQLTypes["Branch"];
        editBranch: GraphQLTypes["Branch"];
        generateFreeDecision: GraphQLTypes["ProjectFreeDecisionDocument"];
        generateParticipantApplication: GraphQLTypes["ParticipantApplicationDocument"];
        generateParticipantApplicationDecision: GraphQLTypes["ParticipantApplicationDecisionDocument"];
        generatePrivacyAgreement: GraphQLTypes["GeneratedDocument"];
        generateProjectOfFreeDecision: GraphQLTypes["ProjectFreeDecisionDocument"];
        generateSelectBranchDocument: GraphQLTypes["SelectBranchDocument"];
        generateSignatureAgreement: GraphQLTypes["GeneratedDocument"];
        generateUserAgreement: GraphQLTypes["GeneratedDocument"];
        generateWalletAgreement: GraphQLTypes["GeneratedDocument"];
        initSystem: GraphQLTypes["SystemInfo"];
        installExtension: GraphQLTypes["Extension"];
        installSystem: GraphQLTypes["SystemInfo"];
        login: GraphQLTypes["RegisteredAccount"];
        logout: boolean;
        publishProjectOfFreeDecision: boolean;
        refresh: GraphQLTypes["RegisteredAccount"];
        registerAccount: GraphQLTypes["RegisteredAccount"];
        registerParticipant: GraphQLTypes["Account"];
        resetKey: boolean;
        selectBranch: boolean;
        setPaymentStatus: GraphQLTypes["Payment"];
        setWif: boolean;
        startResetKey: boolean;
        uninstallExtension: boolean;
        updateAccount: GraphQLTypes["Account"];
        updateBankAccount: GraphQLTypes["PaymentMethod"];
        updateExtension: GraphQLTypes["Extension"];
        updateSystem: GraphQLTypes["SystemInfo"];
    };
    Organization: {
        __typename: "Organization";
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    };
    OrganizationDetails: {
        __typename: "OrganizationDetails";
        inn: string;
        kpp: string;
        ogrn: string;
    };
    OrganizationDetailsInput: {
        inn: string;
        kpp: string;
        ogrn: string;
    };
    OrganizationType: OrganizationType;
    PaginationInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    };
    ParticipantAccount: {
        __typename: "ParticipantAccount";
        braname?: string | null;
        created_at: GraphQLTypes["DateTime"];
        has_vote: boolean;
        is_initial: boolean;
        is_minimum: boolean;
        last_min_pay: GraphQLTypes["DateTime"];
        last_update: GraphQLTypes["DateTime"];
        status: string;
        type?: string | null;
        username: string;
    };
    ParticipantApplicationDecisionDocument: {
        __typename: "ParticipantApplicationDecisionDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["ParticipantApplicationDecisionMetaDocumentOutput"];
    };
    ParticipantApplicationDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ParticipantApplicationDecisionMetaDocumentOutput: {
        __typename: "ParticipantApplicationDecisionMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    ParticipantApplicationDocument: {
        __typename: "ParticipantApplicationDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["ParticipantApplicationMetaDocumentOutput"];
    };
    ParticipantApplicationGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        signature: string;
        skip_save: boolean;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ParticipantApplicationMetaDocumentOutput: {
        __typename: "ParticipantApplicationMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    ParticipantApplicationSignedDocumentInput: {
        hash: string;
        meta: GraphQLTypes["ParticipantApplicationSignedMetaDocumentInput"];
        public_key: string;
        signature: string;
    };
    ParticipantApplicationSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        signature: string;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    Passport: {
        __typename: "Passport";
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    };
    PassportInput: {
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    };
    Payment: {
        __typename: "Payment";
        amount: number;
        blockchain_id: number;
        created_at: GraphQLTypes["DateTime"];
        details: GraphQLTypes["PaymentDetails"];
        expired_at: GraphQLTypes["DateTime"];
        id: string;
        message: string;
        provider: string;
        status: GraphQLTypes["PaymentStatus"];
        symbol: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    };
    PaymentDetails: {
        __typename: "PaymentDetails";
        amount_plus_fee: string;
        amount_without_fee: string;
        data: string;
        fact_fee_percent: number;
        fee_amount: string;
        fee_percent: number;
        tolerance_percent: number;
    };
    PaymentMethod: {
        __typename: "PaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["PaymentMethodData"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    };
    PaymentMethodData: {
        ...on BankAccount: "__union" & GraphQLTypes["BankAccount"];
        ...on SbpAccount: "__union" & GraphQLTypes["SbpAccount"];
        __typename: "BankAccount" | "SbpAccount";
    };
    PaymentMethodPaginationResult: {
        __typename: "PaymentMethodPaginationResult";
        currentPage: number;
        items: GraphQLTypes["PaymentMethod"][];
        totalCount: number;
        totalPages: number;
    };
    PaymentPaginationResult: {
        __typename: "PaymentPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Payment"][];
        totalCount: number;
        totalPages: number;
    };
    PaymentStatus: PaymentStatus;
    Permission: {
        __typename: "Permission";
        parent: string;
        perm_name: string;
        required_auth: GraphQLTypes["Authority"];
    };
    PermissionLevel: {
        __typename: "PermissionLevel";
        actor: string;
        permission: string;
    };
    PermissionLevelWeight: {
        __typename: "PermissionLevelWeight";
        permission: GraphQLTypes["PermissionLevel"];
        weight: number;
    };
    ProjectFreeDecisionDocument: {
        __typename: "ProjectFreeDecisionDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["ProjectFreeDecisionMetaDocumentOutput"];
    };
    ProjectFreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ProjectFreeDecisionMetaDocumentOutput: {
        __typename: "ProjectFreeDecisionMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        project_id: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    ProjectFreeDecisionSignedDocumentInput: {
        hash: string;
        meta: GraphQLTypes["ProjectFreeDecisionSignedMetaDocumentInput"];
        public_key: string;
        signature: string;
    };
    ProjectFreeDecisionSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        project_id: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    PublicChairman: {
        __typename: "PublicChairman";
        first_name: string;
        last_name: string;
        middle_name: string;
    };
    PublishProjectFreeDecisionInput: {
        coopname: string;
        document: GraphQLTypes["ProjectFreeDecisionSignedDocumentInput"];
        meta: string;
        username: string;
    };
    Query: {
        __typename: "Query";
        getAccount: GraphQLTypes["Account"];
        getAccounts: GraphQLTypes["AccountsPaginationResult"];
        getAgenda: GraphQLTypes["AgendaWithDocuments"][];
        getBranches: GraphQLTypes["Branch"][];
        getDocuments: GraphQLTypes["DocumentsPaginationResult"];
        getExtensions: GraphQLTypes["Extension"][];
        getPaymentMethods: GraphQLTypes["PaymentMethodPaginationResult"];
        getPayments: GraphQLTypes["PaymentPaginationResult"];
        getSystemInfo: GraphQLTypes["SystemInfo"];
    };
    RefreshInput: {
        access_token: string;
        refresh_token: string;
    };
    RefundRequest: {
        __typename: "RefundRequest";
        cpu_amount: string;
        net_amount: string;
        owner: string;
        request_time: string;
    };
    RegisterAccountInput: {
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        role: GraphQLTypes["RegisterRole"];
        type: GraphQLTypes["AccountType"];
        username: string;
    };
    RegisterParticipantInput: {
        privacy_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        signature_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        statement: GraphQLTypes["ParticipantApplicationSignedDocumentInput"];
        user_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
        wallet_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    RegisterRole: RegisterRole;
    RegisteredAccount: {
        __typename: "RegisteredAccount";
        account: GraphQLTypes["Account"];
        tokens: GraphQLTypes["Tokens"];
    };
    RepresentedBy: {
        __typename: "RepresentedBy";
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    };
    RepresentedByInput: {
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    };
    ResetKeyInput: {
        public_key: string;
        token: string;
    };
    ResourceDelegationDTO: {
        __typename: "ResourceDelegationDTO";
        cpu_weight: string;
        from: string;
        net_weight: string;
        to: string;
    };
    ResourceOverview: {
        __typename: "ResourceOverview";
        cpu_weight: string;
        net_weight: string;
        owner: string;
        ram_bytes: number;
    };
    SbpAccount: {
        __typename: "SbpAccount";
        phone: string;
    };
    SelectBranchDocument: {
        __typename: "SelectBranchDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["SelectBranchMetaDocumentOutput"];
    };
    SelectBranchGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    SelectBranchInput: {
        braname: string;
        coopname: string;
        document: GraphQLTypes["SelectBranchSignedDocumentInput"];
        username: string;
    };
    SelectBranchMetaDocumentOutput: {
        __typename: "SelectBranchMetaDocumentOutput";
        block_num: number;
        braname: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    SelectBranchSignedDocumentInput: {
        hash: string;
        meta: GraphQLTypes["SelectBranchSignedMetaDocumentInput"];
        public_key: string;
        signature: string;
    };
    SelectBranchSignedMetaDocumentInput: {
        block_num: number;
        braname: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    SetPaymentStatusInput: {
        id: string;
        status: GraphQLTypes["PaymentStatus"];
    };
    SetWifInput: {
        permission: string;
        username: string;
        wif: string;
    };
    SignedBlockchainDocument: {
        __typename: "SignedBlockchainDocument";
        hash: string;
        meta: string;
        public_key: string;
        signature: string;
    };
    SignedDigitalDocumentInput: {
        hash: string;
        meta: GraphQLTypes["MetaDocumentInput"];
        public_key: string;
        signature: string;
    };
    SovietMemberInput: {
        individual_data: GraphQLTypes["CreateIndividualDataInput"];
        role: string;
    };
    StartResetKeyInput: {
        email: string;
    };
    StatementDetail: {
        __typename: "StatementDetail";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        document: GraphQLTypes["StatementDocumentUnion"];
    };
    StatementDocumentUnion: {
        ...on ParticipantApplicationDocument: "__union" & GraphQLTypes["ParticipantApplicationDocument"];
        ...on ProjectFreeDecisionDocument: "__union" & GraphQLTypes["ProjectFreeDecisionDocument"];
        __typename: "ParticipantApplicationDocument" | "ProjectFreeDecisionDocument";
    };
    SystemInfo: {
        __typename: "SystemInfo";
        blockchain_account: GraphQLTypes["BlockchainAccount"];
        blockchain_info: GraphQLTypes["BlockchainInfoDTO"];
        contacts?: GraphQLTypes["ContactsDTO"] | null;
        cooperator_account: GraphQLTypes["CooperativeOperatorAccount"];
        coopname: string;
        system_status: GraphQLTypes["SystemStatus"];
        vars?: GraphQLTypes["Vars"] | null;
    };
    SystemStatus: SystemStatus;
    Token: {
        __typename: "Token";
        expires: GraphQLTypes["DateTime"];
        token: string;
    };
    Tokens: {
        __typename: "Tokens";
        access: GraphQLTypes["Token"];
        refresh: GraphQLTypes["Token"];
    };
    UninstallExtensionInput: {
        name: string;
    };
    Update: {
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        vars?: GraphQLTypes["VarsInput"] | null;
    };
    UpdateAccountInput: {
        email: string;
        entrepreneur_data?: GraphQLTypes["UpdateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["UpdateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        role: GraphQLTypes["RegisterRole"];
        type: GraphQLTypes["AccountType"];
        username: string;
    };
    UpdateBankAccountInput: {
        data: GraphQLTypes["BankAccountInput"];
        is_default: boolean;
        method_id: string;
        username: string;
    };
    UpdateEntrepreneurDataInput: {
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
    };
    UpdateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    };
    UpdateOrganizationDataInput: {
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    };
    UserAccount: {
        __typename: "UserAccount";
        meta: string;
        referer: string;
        registered_at: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    };
    UserDataUnion: {
        ...on Entrepreneur: "__union" & GraphQLTypes["Entrepreneur"];
        ...on Individual: "__union" & GraphQLTypes["Individual"];
        ...on Organization: "__union" & GraphQLTypes["Organization"];
        __typename: "Entrepreneur" | "Individual" | "Organization";
    };
    UserStatus: UserStatus;
    Vars: {
        __typename: "Vars";
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementVar"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: GraphQLTypes["AgreementVar"];
        passport_request: string;
        privacy_agreement: GraphQLTypes["AgreementVar"];
        short_abbr: string;
        signature_agreement: GraphQLTypes["AgreementVar"];
        user_agreement: GraphQLTypes["AgreementVar"];
        wallet_agreement: GraphQLTypes["AgreementVar"];
        website: string;
    };
    VarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: GraphQLTypes["AgreementInput"];
        passport_request: string;
        privacy_agreement: GraphQLTypes["AgreementInput"];
        short_abbr: string;
        signature_agreement: GraphQLTypes["AgreementInput"];
        user_agreement: GraphQLTypes["AgreementInput"];
        wallet_agreement: GraphQLTypes["AgreementInput"];
        website: string;
    };
    Verification: {
        __typename: "Verification";
        created_at: string;
        is_verified: boolean;
        last_update: string;
        notice: string;
        procedure: string;
        verificator: string;
    };
    WaitWeight: {
        __typename: "WaitWeight";
        wait_sec: number;
        weight: number;
    };
}

Type declaration

  • Account: {
        __typename: "Account";
        blockchain_account?: GraphQLTypes["BlockchainAccount"] | null;
        participant_account?: GraphQLTypes["ParticipantAccount"] | null;
        provider_account?: GraphQLTypes["MonoAccount"] | null;
        user_account?: GraphQLTypes["UserAccount"] | null;
        username: string;
    }
    • __typename: "Account"
    • Optional blockchain_account?: GraphQLTypes["BlockchainAccount"] | null

      объект аккаунта в блокчейне содержит системную информацию, такую как публичные ключи доступа, доступные вычислительные ресурсы, информация об установленном смарт-контракте, и т.д. и т.п. Это системный уровень обслуживания, где у каждого пайщика есть аккаунт, но не каждый аккаунт может быть пайщиком в каком-либо кооперативе. Все смарт-контракты устанавливаются и исполняются на этом уровне.

    • Optional participant_account?: GraphQLTypes["ParticipantAccount"] | null

      объект пайщика кооператива в таблице блокчейне, который определяет членство пайщика в конкретном кооперативе. Поскольку MONO обслуживает только один кооператив, то в participant_account обычно содержится информация, которая описывает членство пайщика в этом кооперативе. Этот объект обезличен, публичен, и хранится в блокчейне.

    • Optional provider_account?: GraphQLTypes["MonoAccount"] | null

      объект аккаунта в системе учёта провайдера, т.е. MONO. Здесь хранится приватная информация о пайщике кооператива, которая содержит его приватные данные. Эти данные не публикуются в блокчейне и не выходят за пределы базы данных провайдера. Они используются для заполнения шаблонов документов при нажатии соответствующих кнопок на платформе.

    • Optional user_account?: GraphQLTypes["UserAccount"] | null

      объект пользователя кооперативной экономики содержит в блокчейне информацию о типе аккаунта пайщика, а также, обезличенные публичные данные (хэши) для верификации пайщиков между кооперативами. Этот уровень предназначен для хранения информации пайщика, которая необходима всем кооперативам, но не относится к какому-либо из них конкретно.

    • username: string

      Имя аккаунта кооператива

  • AccountRamDelta: {
        __typename: "AccountRamDelta";
        account: string;
        delta: number;
    }
    • __typename: "AccountRamDelta"
    • account: string
    • delta: number
  • AccountResourceInfo: {
        __typename: "AccountResourceInfo";
        available: string;
        current_used?: string | null;
        last_usage_update_time?: string | null;
        max: string;
        used: string;
    }
    • __typename: "AccountResourceInfo"
    • available: string

      Доступные ресурсы

    • Optional current_used?: string | null

      Текущее использование ресурсов

    • Optional last_usage_update_time?: string | null

      Время последнего обновления использования ресурсов

    • max: string

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

    • used: string

      Использовано ресурсов

  • AccountType: AccountType

    Тип аккаунта пользователя в системе

  • AccountsPaginationResult: {
        __typename: "AccountsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Account"][];
        totalCount: number;
        totalPages: number;
    }
    • __typename: "AccountsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Account"][]

      Элементы текущей страницы

    • totalCount: number

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

    • totalPages: number

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

  • ActDetail: {
        __typename: "ActDetail";
        action?: GraphQLTypes["ExtendedBlockchainAction"] | null;
        document?: GraphQLTypes["GeneratedDocument"] | null;
    }
    • __typename: "ActDetail"
    • Optional action?: GraphQLTypes["ExtendedBlockchainAction"] | null
    • Optional document?: GraphQLTypes["GeneratedDocument"] | null
  • ActionAuthorization: {
        __typename: "ActionAuthorization";
        actor: string;
        permission: string;
    }
    • __typename: "ActionAuthorization"
    • actor: string
    • permission: string
  • ActionReceipt: {
        __typename: "ActionReceipt";
        abi_sequence: number;
        act_digest: string;
        auth_sequence: GraphQLTypes["AuthSequence"][];
        code_sequence: number;
        global_sequence: string;
        receiver: string;
        recv_sequence: string;
    }
    • __typename: "ActionReceipt"
    • abi_sequence: number
    • act_digest: string
    • auth_sequence: GraphQLTypes["AuthSequence"][]
    • code_sequence: number
    • global_sequence: string
    • receiver: string
    • recv_sequence: string
  • AddParticipantInput: {
        created_at: string;
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        initial: string;
        minimum: string;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        referer?: string | null;
        spread_initial: boolean;
        type: GraphQLTypes["AccountType"];
    }
    • created_at: string

      Дата создания аккаунта в строковом формате даты EOSIO по UTC (2024-12-28T06:58:52.500)

    • email: string

      Электронная почта

    • Optional entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null

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

    • Optional individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null

      Данные физического лица

    • initial: string

      Вступительный взнос, который был внесён пайщиком

    • minimum: string

      Минимальный паевый взнос, который был внесён пайщиком

    • Optional organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null

      Данные организации

    • Optional referer?: string | null

      Имя аккаунта реферера

    • spread_initial: boolean

      Флаг распределения вступительного взноса в невозвратный фонд вступительных взносов кооператива

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

  • AddTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • trusted: string

      Имя аккаунта доверонного лица, который уполномачивается председателем кооперативного участка на совершение действий

  • AgendaWithDocuments: {
        __typename: "AgendaWithDocuments";
        action: GraphQLTypes["BlockchainAction"];
        documents: GraphQLTypes["DocumentPackage"];
        table: GraphQLTypes["BlockchainDecision"];
    }
    • __typename: "AgendaWithDocuments"
    • action: GraphQLTypes["BlockchainAction"]

      Действие, которое привело к появлению вопроса на голосовании

    • documents: GraphQLTypes["DocumentPackage"]

      Пакет документов, включающий разные подсекции

    • table: GraphQLTypes["BlockchainDecision"]

      Запись в таблице блокчейна о вопросе на голосовании

  • AgreementInput: {
        protocol_day_month_year: string;
        protocol_number: string;
    }
    • protocol_day_month_year: string
    • protocol_number: string
  • AgreementVar: {
        __typename: "AgreementVar";
        protocol_day_month_year: string;
        protocol_number: string;
    }
    • __typename: "AgreementVar"
    • protocol_day_month_year: string
    • protocol_number: string
  • AuthSequence: {
        __typename: "AuthSequence";
        account: string;
        sequence: string;
    }
    • __typename: "AuthSequence"
    • account: string
    • sequence: string
  • Authority: {
        __typename: "Authority";
        accounts: GraphQLTypes["PermissionLevelWeight"][];
        keys: GraphQLTypes["KeyWeight"][];
        threshold: number;
        waits: GraphQLTypes["WaitWeight"][];
    }
    • __typename: "Authority"
    • accounts: GraphQLTypes["PermissionLevelWeight"][]

      Уровни разрешений

    • keys: GraphQLTypes["KeyWeight"][]

      Ключи

    • threshold: number

      Порог

    • waits: GraphQLTypes["WaitWeight"][]

      Вес ожидания

  • BankAccount: {
        __typename: "BankAccount";
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetails"];
    }
    • __typename: "BankAccount"
    • account_number: string

      Номер банковского счета

    • bank_name: string

      Название банка

    • Optional card_number?: string | null

      Номер карты

    • currency: string

      Валюта счета

    • details: GraphQLTypes["BankAccountDetails"]

      Детали счета

  • BankAccountDetails: {
        __typename: "BankAccountDetails";
        bik: string;
        corr: string;
        kpp: string;
    }
    • __typename: "BankAccountDetails"
    • bik: string

      БИК банка

    • corr: string

      Корреспондентский счет

    • kpp: string

      КПП банка

  • BankAccountDetailsInput: {
        bik: string;
        corr: string;
        kpp: string;
    }
    • bik: string

      БИК банка

    • corr: string

      Корреспондентский счет

    • kpp: string

      КПП банка

  • BankAccountInput: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetailsInput"];
    }
    • account_number: string

      Номер банковского счета

    • bank_name: string

      Название банка

    • Optional card_number?: string | null

      Номер карты

    • currency: string

      Валюта счета

    • details: GraphQLTypes["BankAccountDetailsInput"]

      Детали счета

  • BankPaymentMethod: {
        __typename: "BankPaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["BankAccount"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    }
    • __typename: "BankPaymentMethod"
    • created_at: GraphQLTypes["DateTime"]

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

    • data: GraphQLTypes["BankAccount"]

      Данные метода оплаты

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • method_id: string

      Идентификатор метода оплаты

    • method_type: string

      Тип метода оплаты

    • updated_at: GraphQLTypes["DateTime"]

      Дата обновления

    • username: string

      Имя пользователя, к которому привязан метод оплаты

  • BlockchainAccount: {
        __typename: "BlockchainAccount";
        account_name: string;
        core_liquid_balance?: string | null;
        cpu_limit: GraphQLTypes["AccountResourceInfo"];
        cpu_weight: string;
        created: string;
        head_block_num: number;
        head_block_time: string;
        last_code_update: string;
        net_limit: GraphQLTypes["AccountResourceInfo"];
        net_weight: string;
        permissions: GraphQLTypes["Permission"][];
        privileged: boolean;
        ram_quota: number;
        ram_usage: number;
        refund_request?: GraphQLTypes["RefundRequest"] | null;
        rex_info?: string | null;
        self_delegated_bandwidth?: GraphQLTypes["ResourceDelegationDTO"] | null;
        total_resources?: GraphQLTypes["ResourceOverview"] | null;
        voter_info?: string | null;
    }
    • __typename: "BlockchainAccount"
    • account_name: string

      Имя аккаунта

    • Optional core_liquid_balance?: string | null

      Баланс

    • cpu_limit: GraphQLTypes["AccountResourceInfo"]

      Ограничения CPU

    • cpu_weight: string

      Вес CPU

    • created: string

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

    • head_block_num: number

      Номер последнего блока

    • head_block_time: string

      Время последнего блока

    • last_code_update: string

      Время последнего обновления кода

    • net_limit: GraphQLTypes["AccountResourceInfo"]

      Ограничения сети

    • net_weight: string

      Вес сети

    • permissions: GraphQLTypes["Permission"][]

      Разрешения

    • privileged: boolean

      Флаг привилегий

    • ram_quota: number

      Квота RAM

    • ram_usage: number

      Использование RAM

    • Optional refund_request?: GraphQLTypes["RefundRequest"] | null

      Запрос на возврат

    • Optional rex_info?: string | null

      Информация о REX

    • Optional self_delegated_bandwidth?: GraphQLTypes["ResourceDelegationDTO"] | null

      Делегированные ресурсы

    • Optional total_resources?: GraphQLTypes["ResourceOverview"] | null

      Общий обзор ресурсов

    • Optional voter_info?: string | null

      Информация о голосовании

  • BlockchainAction: {
        __typename: "BlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    }

    Объект действия в блокчейне

    • __typename: "BlockchainAction"
    • account: string
    • account_ram_deltas: GraphQLTypes["AccountRamDelta"][]
    • action_ordinal: number
    • authorization: GraphQLTypes["ActionAuthorization"][]
    • block_id: string
    • block_num: number
    • chain_id: string
    • console: string
    • context_free: boolean
    • creator_action_ordinal: number
    • data: GraphQLTypes["JSON"]

      Данные действия в формате JSON

    • elapsed: number
    • global_sequence: string
    • name: string
    • receipt: GraphQLTypes["ActionReceipt"]
    • receiver: string
    • transaction_id: string
  • BlockchainDecision: {
        __typename: "BlockchainDecision";
        approved: boolean;
        authorization: GraphQLTypes["SignedBlockchainDocument"];
        authorized: boolean;
        authorized_by: string;
        batch_id: number;
        coopname: string;
        created_at: string;
        expired_at: string;
        id: number;
        meta: string;
        statement: GraphQLTypes["SignedBlockchainDocument"];
        type: string;
        username: string;
        validated: boolean;
        votes_against: string[];
        votes_for: string[];
    }

    Запись в таблице блокчейна о процессе принятия решения советом кооператива

    • __typename: "BlockchainDecision"
    • approved: boolean
    • authorization: GraphQLTypes["SignedBlockchainDocument"]
    • authorized: boolean
    • authorized_by: string
    • batch_id: number
    • coopname: string
    • created_at: string
    • expired_at: string
    • id: number
    • meta: string
    • statement: GraphQLTypes["SignedBlockchainDocument"]
    • type: string
    • username: string
    • validated: boolean
    • votes_against: string[]
    • votes_for: string[]
  • BlockchainInfoDTO: {
        __typename: "BlockchainInfoDTO";
        block_cpu_limit: number;
        block_net_limit: number;
        chain_id: string;
        fork_db_head_block_id?: string | null;
        fork_db_head_block_num?: number | null;
        head_block_id: string;
        head_block_num: number;
        head_block_producer: string;
        head_block_time: string;
        last_irreversible_block_id: string;
        last_irreversible_block_num: number;
        last_irreversible_block_time?: string | null;
        server_version: string;
        server_version_string?: string | null;
        virtual_block_cpu_limit: number;
        virtual_block_net_limit: number;
    }

    Информация о состоянии блокчейна

    • __typename: "BlockchainInfoDTO"
    • block_cpu_limit: number

      Лимит CPU для блока

    • block_net_limit: number

      Лимит сети для блока

    • chain_id: string

      Идентификатор цепочки (chain ID)

    • Optional fork_db_head_block_id?: string | null

      Идентификатор головного блока в форк базе данных

    • Optional fork_db_head_block_num?: number | null

      Номер головного блока в форк базе данных

    • head_block_id: string

      Идентификатор головного блока

    • head_block_num: number

      Номер головного блока

    • head_block_producer: string

      Прозводитель головного блока

    • head_block_time: string

      Время головного блока

    • last_irreversible_block_id: string

      Идентификатор последнего необратимого блока

    • last_irreversible_block_num: number

      Номер последнего необратимого блока

    • Optional last_irreversible_block_time?: string | null

      Время последнего необратимого блока

    • server_version: string

      Версия сервера

    • Optional server_version_string?: string | null

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

    • virtual_block_cpu_limit: number

      Виртуальный лимит CPU для блока

    • virtual_block_net_limit: number

      Виртуальный лимит сети для блока

  • Branch: {
        __typename: "Branch";
        bank_account: GraphQLTypes["BankPaymentMethod"];
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        trusted: GraphQLTypes["Individual"][];
        trustee: GraphQLTypes["Individual"];
        type: string;
    }
    • __typename: "Branch"
    • bank_account: GraphQLTypes["BankPaymentMethod"]

      Банковский счёт

    • braname: string

      Уникальное имя кооперативного участка

    • city: string

      Город

    • coopname: string

      Имя аккаунта кооператива

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetails"]

      Детали организации

    • email: string

      Email

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное название организации

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedBy"]

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

    • short_name: string

      Краткое название организации

    • trusted: GraphQLTypes["Individual"][]

      Доверенные аккаунты

    • trustee: GraphQLTypes["Individual"]

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

    • type: string

      Тип организации

  • ContactsDTO: {
        __typename: "ContactsDTO";
        chairman: GraphQLTypes["PublicChairman"];
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        full_address: string;
        full_name: string;
        phone: string;
    }
    • __typename: "ContactsDTO"
    • chairman: GraphQLTypes["PublicChairman"]
    • details: GraphQLTypes["OrganizationDetails"]
    • email: string
    • full_address: string
    • full_name: string
    • phone: string
  • CooperativeOperatorAccount: {
        __typename: "CooperativeOperatorAccount";
        announce: string;
        coop_type: string;
        created_at: string;
        description: string;
        document: GraphQLTypes["SignedBlockchainDocument"];
        initial: string;
        is_branched: boolean;
        is_cooperative: boolean;
        is_enrolled: boolean;
        meta: string;
        minimum: string;
        org_initial: string;
        org_minimum: string;
        org_registration: string;
        parent_username: string;
        referer: string;
        registered_at: string;
        registration: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    }
    • __typename: "CooperativeOperatorAccount"
    • announce: string

      Объявление кооператива

    • coop_type: string

      Тип кооператива

    • created_at: string

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

    • description: string

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

    • document: GraphQLTypes["SignedBlockchainDocument"]

      Документ кооператива

    • initial: string

      Начальный взнос

    • is_branched: boolean

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

    • is_cooperative: boolean

      Является ли это кооперативом

    • is_enrolled: boolean

      Включен ли кооператив

    • meta: string

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

    • minimum: string

      Минимальный взнос

    • org_initial: string

      Начальный взнос организации

    • org_minimum: string

      Минимальный взнос организации

    • org_registration: string

      Регистрационный взнос организации

    • parent_username: string

      Родительское имя аккаунта кооператива

    • referer: string

      Реферал кооператива

    • registered_at: string

      Дата регистрации

    • registration: string

      Регистрационный взнос

    • registrator: string

      Регистратор кооператива

    • status: string

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

    • storages: string[]

      Список хранилищ

    • type: string

      Тип учетной записи

    • username: string

      Имя аккаунта кооператива

    • verifications: GraphQLTypes["Verification"][]

      Дата регистрации

  • Country: Country

    Страна регистрации пользователя

  • CreateBankAccountInput: {
        data: GraphQLTypes["BankAccountInput"];
        is_default: boolean;
        username: string;
    }
    • data: GraphQLTypes["BankAccountInput"]

      Данные для банковского перевода

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • username: string

      Имя аккаунта пользователя

  • CreateBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    }
    • based_on: string

      Документ, на основании которого действует Уполномоченный (решение совета №СС-.. от ..)

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • email: string

      Электронная почта

    • fact_address: string

      Фактический адрес

    • full_name: string

      Полное имя организации кооперативного участка

    • phone: string

      Телефон

    • short_name: string

      Краткое имя организации кооперативного участка

    • trustee: string

      Имя аккаунта уполномоченного (председателя) кооперативного участка

  • CreateDepositPaymentInput: {
        quantity: string;
        username: string;
    }
    • quantity: string

      Сумма взноса

    • username: string

      Имя аккаунта пользователя

  • CreateEntrepreneurDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
    }
    • bank_account: GraphQLTypes["BankAccountInput"]

      Банковский счет

    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: GraphQLTypes["Country"]

      Страна

    • details: GraphQLTypes["EntrepreneurDetailsInput"]

      Детали индивидуального предпринимателя

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • phone: string

      Телефон

  • CreateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    }
    • birthdate: string

      Дата рождения

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: GraphQLTypes["PassportInput"] | null

      Данные паспорта

    • phone: string

      Телефон

  • CreateInitialPaymentInput: {
        username: string;
    }
    • username: string

      Имя аккаунта пользователя

  • CreateOrganizationDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    }
    • bank_account: GraphQLTypes["BankAccountInput"]

      Банковский счет организации

    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetailsInput"]

      Детали организации

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное наименование организации

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedByInput"]

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

    • short_name: string

      Краткое наименование организации

    • type: GraphQLTypes["OrganizationType"]

      Тип организации

  • CreateProjectFreeDecisionInput: {
        decision: string;
        question: string;
    }
    • decision: string

      Проект решения, которое предлагается принять

    • question: string

      Вопрос, который выносится на повестку

  • CreatedProjectFreeDecision: {
        __typename: "CreatedProjectFreeDecision";
        decision: string;
        id: string;
        question: string;
    }
    • __typename: "CreatedProjectFreeDecision"
    • decision: string

      Проект решения, которое предлагается принять

    • id: string

      Идентификатор проекта свободного решения

    • question: string

      Вопрос, который выносится на повестку

  • DateTime: "scalar" & {
        name: "DateTime";
    }

    A date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format.

  • DecisionDetail: {
        __typename: "DecisionDetail";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        document: GraphQLTypes["DecisionDocumentUnion"];
        votes_against: GraphQLTypes["ExtendedBlockchainAction"][];
        votes_for: GraphQLTypes["ExtendedBlockchainAction"][];
    }

    Комплексный объект решения совета, включающий в себя информацию о голосовавших членах совета, расширенное действие, которое привело к появлению решения, и документ самого решения.

  • DecisionDocumentUnion: {
        ...on FreeDecisionDocument: "__union" & GraphQLTypes["FreeDecisionDocument"];
        ...on ParticipantApplicationDecisionDocument: "__union" & GraphQLTypes["ParticipantApplicationDecisionDocument"];
        __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
    }

    Объединение типов документов протоколов решения совета

    • ...on FreeDecisionDocument: "__union" & GraphQLTypes["FreeDecisionDocument"]
    • ...on ParticipantApplicationDecisionDocument: "__union" & GraphQLTypes["ParticipantApplicationDecisionDocument"]
    • __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument"
  • DeleteAccountInput: {
        username_for_delete: string;
    }
    • username_for_delete: string

      Имя аккаунта пользователя

  • DeleteBranchInput: {
        braname: string;
        coopname: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

  • DeletePaymentMethodInput: {
        method_id: string;
        username: string;
    }
    • method_id: string

      Идентификатор метода оплаты

    • username: string

      Имя пользователя, чей метод оплаты нужно удалить

  • DeleteTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • trusted: string

      Имя аккаунта доверонного лица, у которого отзывается право подписи за председателя кооперативного участка

  • DocumentPackage: {
        __typename: "DocumentPackage";
        acts: GraphQLTypes["ActDetail"][];
        decision: GraphQLTypes["DecisionDetail"];
        links: GraphQLTypes["GeneratedDocument"][];
        statement: GraphQLTypes["StatementDetail"];
    }

    Комплексный объект папки цифрового документа, который включает в себя заявление, решение, акты и связанные документы

    • __typename: "DocumentPackage"
    • acts: GraphQLTypes["ActDetail"][]

      Массив объект(ов) актов, относящихся к заявлению

    • decision: GraphQLTypes["DecisionDetail"]

      Объект цифрового документа решения

    • links: GraphQLTypes["GeneratedDocument"][]

      Массив связанных документов, извлечённых из мета-данных

    • statement: GraphQLTypes["StatementDetail"]

      Объект цифрового документа заявления

  • DocumentsPaginationResult: {
        __typename: "DocumentsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["DocumentPackage"][];
        totalCount: number;
        totalPages: number;
    }
    • __typename: "DocumentsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["DocumentPackage"][]

      Элементы текущей страницы

    • totalCount: number

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

    • totalPages: number

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

  • EditBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    }
    • based_on: string

      Документ, на основании которого действует Уполномоченный (решение совета №СС-.. от ..)

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • email: string

      Электронная почта

    • fact_address: string

      Фактический адрес

    • full_name: string

      Полное имя организации кооперативного участка

    • phone: string

      Телефон

    • short_name: string

      Краткое имя организации кооперативного участка

    • trustee: string

      Имя аккаунта уполномоченного (председателя) кооперативного участка

  • Entrepreneur: {
        __typename: "Entrepreneur";
        birthdate: string;
        city: string;
        country: string;
        details: GraphQLTypes["EntrepreneurDetails"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    }
    • __typename: "Entrepreneur"
    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["EntrepreneurDetails"]

      Детали ИП (ИНН, ОГРН)

    • email: string

      Email

    • first_name: string

      Имя

    • full_address: string

      Юридический адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • phone: string

      Телефон

    • username: string

      Имя аккаунта

  • EntrepreneurDetails: {
        __typename: "EntrepreneurDetails";
        inn: string;
        ogrn: string;
    }
    • __typename: "EntrepreneurDetails"
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

  • EntrepreneurDetailsInput: {
        inn: string;
        ogrn: string;
    }
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

  • ExtendedBlockchainAction: {
        __typename: "ExtendedBlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
        user?: GraphQLTypes["UserDataUnion"] | null;
    }

    Расширенное действие блокчейна с персональными данными пользователя, совершившего его.

    • __typename: "ExtendedBlockchainAction"
    • account: string
    • account_ram_deltas: GraphQLTypes["AccountRamDelta"][]
    • action_ordinal: number
    • authorization: GraphQLTypes["ActionAuthorization"][]
    • block_id: string
    • block_num: number
    • chain_id: string
    • console: string
    • context_free: boolean
    • creator_action_ordinal: number
    • data: GraphQLTypes["JSON"]

      Данные действия в формате JSON

    • elapsed: number
    • global_sequence: string
    • name: string
    • receipt: GraphQLTypes["ActionReceipt"]
    • receiver: string
    • transaction_id: string
    • Optional user?: GraphQLTypes["UserDataUnion"] | null

      Доп. данные о пользователе (физ/ИП/организация)

  • Extension: {
        __typename: "Extension";
        available: boolean;
        config?: GraphQLTypes["JSON"] | null;
        created_at: GraphQLTypes["DateTime"];
        description?: string | null;
        enabled: boolean;
        image?: string | null;
        installed: boolean;
        instructions: string;
        name: string;
        readme: string;
        schema?: GraphQLTypes["JSON"] | null;
        tags: string[];
        title?: string | null;
        updated_at: GraphQLTypes["DateTime"];
    }
    • __typename: "Extension"
    • available: boolean

      Показывает, доступно ли расширение

    • Optional config?: GraphQLTypes["JSON"] | null

      Настройки конфигурации для расширения

    • created_at: GraphQLTypes["DateTime"]

      Дата создания расширения

    • Optional description?: string | null

      Описание расширения

    • enabled: boolean

      Показывает, включено ли расширение

    • Optional image?: string | null

      Изображение для расширения

    • installed: boolean

      Показывает, установлено ли расширение

    • instructions: string

      Поле инструкция для установки

    • name: string

      Уникальное имя расширения

    • readme: string

      Поле подробного текстового описания

    • Optional schema?: GraphQLTypes["JSON"] | null

      Схема настроек конфигурации для расширения

    • tags: string[]

      Массив тегов для расширения

    • Optional title?: string | null

      Заголовок расширения

    • updated_at: GraphQLTypes["DateTime"]

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

  • ExtensionInput: {
        config: GraphQLTypes["JSON"];
        created_at?: GraphQLTypes["DateTime"] | null;
        enabled: boolean;
        name: string;
        updated_at?: GraphQLTypes["DateTime"] | null;
    }
    • config: GraphQLTypes["JSON"]

      Configuration settings for the extension

    • Optional created_at?: GraphQLTypes["DateTime"] | null

      Timestamp of when the extension was created

    • enabled: boolean

      Indicates whether the extension is enabled

    • name: string

      Unique name of the extension

    • Optional updated_at?: GraphQLTypes["DateTime"] | null

      Timestamp of the last update to the extension

  • FreeDecisionDocument: {
        __typename: "FreeDecisionDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["FreeDecisionMetaDocumentOutput"];
    }
    • __typename: "FreeDecisionDocument"
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

      Полное название документа

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: GraphQLTypes["FreeDecisionMetaDocumentOutput"]

      Метаинформация для создания проекта свободного решения

  • FreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор протокола решения собрания совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • FreeDecisionMetaDocumentOutput: {
        __typename: "FreeDecisionMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        project_id: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • __typename: "FreeDecisionMetaDocumentOutput"
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • decision_id: number

      Идентификатор повестки дня

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: GraphQLTypes["LangType"]

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор протокола решения собрания совета

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • GenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • GenerateDocumentOptionsInput: {
        skip_save?: boolean | null;
    }
    • Optional skip_save?: boolean | null

      Пропустить сохранение

  • GeneratedDocument: {
        __typename: "GeneratedDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["MetaDocument"];
    }
    • __typename: "GeneratedDocument"
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

      Полное название документа

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: GraphQLTypes["MetaDocument"]

      Метаданные документа

  • GetAccountInput: {
        username: string;
    }
    • username: string

      Имя аккаунта пользователя

  • GetAccountsInput: {
        role?: string | null;
        username?: string | null;
    }
    • Optional role?: string | null
    • Optional username?: string | null
  • GetBranchesInput: {
        braname?: string | null;
        coopname: string;
    }
    • Optional braname?: string | null

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

    • coopname: string

      Имя аккаунта кооператива

  • GetDocumentsFilterInput: {
        additionalFilters?: GraphQLTypes["JSON"] | null;
        receiver: string;
    }
    • Optional additionalFilters?: GraphQLTypes["JSON"] | null
    • receiver: string
  • GetDocumentsInput: {
        filter: GraphQLTypes["GetDocumentsFilterInput"];
        limit?: number | null;
        page?: number | null;
        type?: string | null;
    }
    • filter: GraphQLTypes["GetDocumentsFilterInput"]
    • Optional limit?: number | null
    • Optional page?: number | null
    • Optional type?: string | null
  • GetExtensionsInput: {
        enabled?: boolean | null;
        installed?: boolean | null;
        name?: string | null;
    }
    • Optional enabled?: boolean | null

      Фильтр включенных расширений

    • Optional installed?: boolean | null

      Фильтр установленных расширений

    • Optional name?: string | null

      Фильтр по имени

  • GetPaymentMethodsInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        username?: string | null;
    }
    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

    • Optional username?: string | null

      Имя пользователя для фильтрации методов оплаты

  • GetPaymentsInput: {
        blockchain_id?: string | null;
        id?: string | null;
        status?: GraphQLTypes["PaymentStatus"] | null;
        username?: string | null;
    }
    • Optional blockchain_id?: string | null

      Идентификатор платежа в блокчейне

    • Optional id?: string | null

      Идентификатор платежа во внутренней системе

    • Optional status?: GraphQLTypes["PaymentStatus"] | null

      Статус платежа

    • Optional username?: string | null

      Имя пользователя для фильтрации платежей

  • Individual: {
        __typename: "Individual";
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["Passport"] | null;
        phone: string;
        username: string;
    }
    • __typename: "Individual"
    • birthdate: string

      Дата рождения

    • email: string

      Email

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: GraphQLTypes["Passport"] | null

      Данные паспорта

    • phone: string

      Телефон

    • username: string

      Имя аккаунта

  • Init: {
        organization_data: GraphQLTypes["CreateOrganizationDataInput"];
        vars: GraphQLTypes["VarsInput"];
    }
    • organization_data: GraphQLTypes["CreateOrganizationDataInput"]

      Объект организации кооператива, которая обслуживает данный экземпляр программного обеспечения MONO

    • vars: GraphQLTypes["VarsInput"]

      Переменные кооператива, используемые для заполнения шаблонов документов

  • Install: {
        soviet: GraphQLTypes["SovietMemberInput"][];
        wif: string;
    }
  • JSON: "scalar" & {
        name: "JSON";
    }

    The JSON scalar type represents JSON values as specified by ECMA-404.

  • KeyWeight: {
        __typename: "KeyWeight";
        key: string;
        weight: number;
    }
    • __typename: "KeyWeight"
    • key: string

      Ключ

    • weight: number

      Вес

  • LangType: LangType

    Язык документа

  • LoginInput: {
        email: string;
        now: string;
        signature: string;
    }
    • email: string

      Электронная почта

    • now: string

      Метка времени в строковом формате ISO

    • signature: string

      Цифровая подпись метки времени

  • LogoutInput: {
        access_token: string;
        refresh_token: string;
    }
    • access_token: string

      Токен обновления

    • refresh_token: string

      Токен доступа

  • MetaDocument: {
        __typename: "MetaDocument";
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • __typename: "MetaDocument"
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: GraphQLTypes["LangType"]

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • MetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • MonoAccount: {
        __typename: "MonoAccount";
        email: string;
        has_account: boolean;
        initial_order?: string | null;
        is_email_verified: boolean;
        is_registered: boolean;
        message?: string | null;
        public_key: string;
        referer: string;
        role: string;
        status: GraphQLTypes["UserStatus"];
        type: string;
        username: string;
    }
    • __typename: "MonoAccount"
    • email: string

      Электронная почта пользователя

    • has_account: boolean

      Есть ли у пользователя аккаунт

    • Optional initial_order?: string | null

      ID начального заказа

    • is_email_verified: boolean

      Подтверждена ли электронная почта

    • is_registered: boolean

      Зарегистрирован ли пользователь

    • Optional message?: string | null

      Сообщение

    • public_key: string

      Публичный ключ пользователя

    • referer: string

      Реферер пользователя

    • role: string

      Роль пользователя

    • status: GraphQLTypes["UserStatus"]

      Статус пользователя

    • type: string

      Тип пользователя

    • username: string

      Имя пользователя

  • Mutation: {
        __typename: "Mutation";
        addParticipant: GraphQLTypes["Account"];
        addTrustedAccount: GraphQLTypes["Branch"];
        createBankAccount: GraphQLTypes["PaymentMethod"];
        createBranch: GraphQLTypes["Branch"];
        createDepositPayment: GraphQLTypes["Payment"];
        createInitialPayment: GraphQLTypes["Payment"];
        createProjectOfFreeDecision: GraphQLTypes["CreatedProjectFreeDecision"];
        deleteAccount: boolean;
        deleteBranch: boolean;
        deletePaymentMethod: boolean;
        deleteTrustedAccount: GraphQLTypes["Branch"];
        editBranch: GraphQLTypes["Branch"];
        generateFreeDecision: GraphQLTypes["ProjectFreeDecisionDocument"];
        generateParticipantApplication: GraphQLTypes["ParticipantApplicationDocument"];
        generateParticipantApplicationDecision: GraphQLTypes["ParticipantApplicationDecisionDocument"];
        generatePrivacyAgreement: GraphQLTypes["GeneratedDocument"];
        generateProjectOfFreeDecision: GraphQLTypes["ProjectFreeDecisionDocument"];
        generateSelectBranchDocument: GraphQLTypes["SelectBranchDocument"];
        generateSignatureAgreement: GraphQLTypes["GeneratedDocument"];
        generateUserAgreement: GraphQLTypes["GeneratedDocument"];
        generateWalletAgreement: GraphQLTypes["GeneratedDocument"];
        initSystem: GraphQLTypes["SystemInfo"];
        installExtension: GraphQLTypes["Extension"];
        installSystem: GraphQLTypes["SystemInfo"];
        login: GraphQLTypes["RegisteredAccount"];
        logout: boolean;
        publishProjectOfFreeDecision: boolean;
        refresh: GraphQLTypes["RegisteredAccount"];
        registerAccount: GraphQLTypes["RegisteredAccount"];
        registerParticipant: GraphQLTypes["Account"];
        resetKey: boolean;
        selectBranch: boolean;
        setPaymentStatus: GraphQLTypes["Payment"];
        setWif: boolean;
        startResetKey: boolean;
        uninstallExtension: boolean;
        updateAccount: GraphQLTypes["Account"];
        updateBankAccount: GraphQLTypes["PaymentMethod"];
        updateExtension: GraphQLTypes["Extension"];
        updateSystem: GraphQLTypes["SystemInfo"];
    }
    • __typename: "Mutation"
    • addParticipant: GraphQLTypes["Account"]

      Добавить активного пайщика, который вступил в кооператив, не используя платформу (заполнив заявление собственноручно, оплатив вступительный и минимальный паевый взносы, и получив протокол решения совета)

    • addTrustedAccount: GraphQLTypes["Branch"]

      Добавить доверенное лицо кооперативного участка

    • createBankAccount: GraphQLTypes["PaymentMethod"]

      Добавить метод оплаты

    • createBranch: GraphQLTypes["Branch"]

      Создать кооперативный участок

    • createDepositPayment: GraphQLTypes["Payment"]

      Создание объекта паевого платежа производится мутацией CreateDeposit. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.

    • createInitialPayment: GraphQLTypes["Payment"]

      Создание объекта регистрационного платежа производится мутацией CreateInitial. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.

    • createProjectOfFreeDecision: GraphQLTypes["CreatedProjectFreeDecision"]

      Создать повестку дня и проект решения, и сохранить в хранилище для дальнейшей генерации документа и его публикации

    • deleteAccount: boolean

      Удалить аккаунт из системы учёта провайдера

    • deleteBranch: boolean

      Удалить кооперативный участок

    • deletePaymentMethod: boolean

      Удалить метод оплаты

    • deleteTrustedAccount: GraphQLTypes["Branch"]

      Удалить доверенное лицо кооперативного участка

    • editBranch: GraphQLTypes["Branch"]

      Изменить кооперативный участок

    • generateFreeDecision: GraphQLTypes["ProjectFreeDecisionDocument"]

      Сгенерировать протокол решения по предложенной повестке

    • generateParticipantApplication: GraphQLTypes["ParticipantApplicationDocument"]

      Сгенерировать документ заявления о вступлении в кооператив.

    • generateParticipantApplicationDecision: GraphQLTypes["ParticipantApplicationDecisionDocument"]

      Сгенерировать документ протокол решения собрания совета

    • generatePrivacyAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ согласия с политикой конфиденциальности.

    • generateProjectOfFreeDecision: GraphQLTypes["ProjectFreeDecisionDocument"]

      Сгенерировать документ проекта свободного решения

    • generateSelectBranchDocument: GraphQLTypes["SelectBranchDocument"]

      Сгенерировать документ, подтверждающий выбор кооперативного участка

    • generateSignatureAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ соглашения о порядка и правилах использования простой электронной подписи.

    • generateUserAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ пользовательского соглашения.

    • generateWalletAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ соглашения о целевой потребительской программе "Цифровой Кошелёк"

    • initSystem: GraphQLTypes["SystemInfo"]

      Произвести инициализацию программного обеспечения перед установкой совета методом install

    • installExtension: GraphQLTypes["Extension"]

      Установить расширение

    • installSystem: GraphQLTypes["SystemInfo"]

      Произвести установку членов совета перед началом работы

    • login: GraphQLTypes["RegisteredAccount"]

      Войти в систему с помощью цифровой подписи и получить JWT-токены доступа

    • logout: boolean

      Выйти из системы и заблокировать JWT-токены

    • publishProjectOfFreeDecision: boolean

      Опубликовать предложенную повестку и проект решения для дальнейшего голосования совета по нему

    • refresh: GraphQLTypes["RegisteredAccount"]

      Обновить токен доступа аккаунта

    • registerAccount: GraphQLTypes["RegisteredAccount"]

      Зарегистрировать аккаунт пользователя в системе

    • registerParticipant: GraphQLTypes["Account"]

      Зарегистрировать заявление и подписанные положения, подготовив пакет документов к отправке в совет на голосование после поступления оплаты.

    • resetKey: boolean

      Заменить приватный ключ аккаунта

    • selectBranch: boolean

      Выбрать кооперативный участок

    • setPaymentStatus: GraphQLTypes["Payment"]

      Управление статусом платежа осущствляется мутацией setPaymentStatus. При переходе платежа в статус PAID вызывается эффект в блокчейне, который завершает операцию автоматическим переводом платежа в статус COMPLETED. При установке статуса REFUNDED запускается процесс отмены платежа в блокчейне. Остальные статусы не приводят к эффектам в блокчейне.

    • setWif: boolean

      Сохранить приватный ключ в зашифрованном серверном хранилище

    • startResetKey: boolean

      Выслать токен для замены приватного ключа аккаунта на электронную почту

    • uninstallExtension: boolean

      Удалить расширение

    • updateAccount: GraphQLTypes["Account"]

      Обновить аккаунт в системе провайдера. Обновление аккаунта пользователя производится по username. Мутация позволяет изменить приватные данные пользователя, а также, адрес электронной почты в MONO. Использовать мутацию может только председатель совета.

    • updateBankAccount: GraphQLTypes["PaymentMethod"]

      Обновить банковский счёт

    • updateExtension: GraphQLTypes["Extension"]

      Обновить расширение

    • updateSystem: GraphQLTypes["SystemInfo"]

      Обновить параметры системы

  • Organization: {
        __typename: "Organization";
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    }
    • __typename: "Organization"
    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetails"]

      Детали организации

    • email: string

      Email

    • fact_address: string

      Фактический адрес

    • full_address: string

      Юридический адрес

    • full_name: string

      Полное название

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedBy"]

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

    • short_name: string

      Краткое название

    • type: string

      Тип организации

    • username: string

      Имя аккаунта организации

  • OrganizationDetails: {
        __typename: "OrganizationDetails";
        inn: string;
        kpp: string;
        ogrn: string;
    }
    • __typename: "OrganizationDetails"
    • inn: string

      ИНН

    • kpp: string

      КПП

    • ogrn: string

      ОГРН

  • OrganizationDetailsInput: {
        inn: string;
        kpp: string;
        ogrn: string;
    }
    • inn: string
    • kpp: string
    • ogrn: string
  • OrganizationType: OrganizationType

    Тип юридического лица

  • PaginationInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    }
    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

  • ParticipantAccount: {
        __typename: "ParticipantAccount";
        braname?: string | null;
        created_at: GraphQLTypes["DateTime"];
        has_vote: boolean;
        is_initial: boolean;
        is_minimum: boolean;
        last_min_pay: GraphQLTypes["DateTime"];
        last_update: GraphQLTypes["DateTime"];
        status: string;
        type?: string | null;
        username: string;
    }
    • __typename: "ParticipantAccount"
    • Optional braname?: string | null

      Имя кооперативного участка

    • created_at: GraphQLTypes["DateTime"]

      Время создания записи о члене

    • has_vote: boolean

      LEGACY Флаг, имеет ли член право голоса

    • is_initial: boolean

      LEGACY Флаг, внесен ли регистрационный взнос

    • is_minimum: boolean

      LEGACY Флаг, внесен ли минимальный паевый взнос

    • last_min_pay: GraphQLTypes["DateTime"]

      Время последнего минимального платежа

    • last_update: GraphQLTypes["DateTime"]

      Время последнего обновления информации о члене

    • status: string

      Статус члена кооператива (accepted | blocked)

    • Optional type?: string | null

      Тип участника (individual | entrepreneur | organization)

    • username: string

      Уникальное имя члена кооператива

  • ParticipantApplicationDecisionDocument: {
        __typename: "ParticipantApplicationDecisionDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["ParticipantApplicationDecisionMetaDocumentOutput"];
    }
    • __typename: "ParticipantApplicationDecisionDocument"
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

      Полное название документа

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: GraphQLTypes["ParticipantApplicationDecisionMetaDocumentOutput"]

      Метаинформация для создания проекта свободного решения

  • ParticipantApplicationDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор протокола решения собрания совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ParticipantApplicationDecisionMetaDocumentOutput: {
        __typename: "ParticipantApplicationDecisionMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • __typename: "ParticipantApplicationDecisionMetaDocumentOutput"
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • decision_id: number

      Идентификатор протокола решения собрания совета

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: GraphQLTypes["LangType"]

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ParticipantApplicationDocument: {
        __typename: "ParticipantApplicationDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["ParticipantApplicationMetaDocumentOutput"];
    }
    • __typename: "ParticipantApplicationDocument"
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

      Полное название документа

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: GraphQLTypes["ParticipantApplicationMetaDocumentOutput"]

      Метаинформация для создания проекта свободного решения

  • ParticipantApplicationGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        signature: string;
        skip_save: boolean;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • signature: string

      Изображение собственноручной подписи (base-64)

    • skip_save: boolean

      Флаг пропуска сохранения документа (используется для предварительной генерации и демонстрации пользователю)

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ParticipantApplicationMetaDocumentOutput: {
        __typename: "ParticipantApplicationMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • __typename: "ParticipantApplicationMetaDocumentOutput"
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: GraphQLTypes["LangType"]

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ParticipantApplicationSignedDocumentInput: {
        hash: string;
        meta: GraphQLTypes["ParticipantApplicationSignedMetaDocumentInput"];
        public_key: string;
        signature: string;
    }
    • hash: string

      Хэш документа

    • meta: GraphQLTypes["ParticipantApplicationSignedMetaDocumentInput"]

      Метаинформация для создания проекта свободного решения

    • public_key: string

      Публичный ключ документа

    • signature: string

      Подпись документа

  • ParticipantApplicationSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        signature: string;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • signature: string

      Изображение собственноручной подписи (base-64)

    • skip_save: boolean

      Флаг пропуска сохранения документа (используется для предварительной генерации и демонстрации пользователю)

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • Passport: {
        __typename: "Passport";
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    }
    • __typename: "Passport"
    • code: string

      Код подразделения

    • issued_at: string

      Дата выдачи

    • issued_by: string

      Кем выдан

    • number: number

      Номер паспорта

    • series: number

      Серия паспорта

  • PassportInput: {
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    }
    • code: string
    • issued_at: string
    • issued_by: string
    • number: number
    • series: number
  • Payment: {
        __typename: "Payment";
        amount: number;
        blockchain_id: number;
        created_at: GraphQLTypes["DateTime"];
        details: GraphQLTypes["PaymentDetails"];
        expired_at: GraphQLTypes["DateTime"];
        id: string;
        message: string;
        provider: string;
        status: GraphQLTypes["PaymentStatus"];
        symbol: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    }
    • __typename: "Payment"
    • amount: number

      Сумма платежа

    • blockchain_id: number

      Идентификационный номер платежа в блокчейне

    • created_at: GraphQLTypes["DateTime"]

      Дата создания платежа

    • details: GraphQLTypes["PaymentDetails"]

      Детали платежа

    • expired_at: GraphQLTypes["DateTime"]

      Дата истечения срока давности платежа

    • id: string

      Идентификатор платежа во внутренней системе учёта

    • message: string

      Содержит сервисное сообщение провайдера об ошибке обработки платежа

    • provider: string

      Идентификатор наименования провайдера платежа, ответственного за обработку

    • status: GraphQLTypes["PaymentStatus"]

      Идентификатор номера платежа, который отображается пользователю в платежных документах

    • symbol: string

      Символ тикера валюты платежа

    • updated_at: GraphQLTypes["DateTime"]

      Дата обновления платежа

    • username: string

      Имя аккаунта пользователя, совершающего платеж

  • PaymentDetails: {
        __typename: "PaymentDetails";
        amount_plus_fee: string;
        amount_without_fee: string;
        data: string;
        fact_fee_percent: number;
        fee_amount: string;
        fee_percent: number;
        tolerance_percent: number;
    }
    • __typename: "PaymentDetails"
    • amount_plus_fee: string

      Сумма платежа с учетом комиссии

    • amount_without_fee: string

      Сумма платежа без учета комиссии

    • data: string

      Строка с данными платежа

    • fact_fee_percent: number

      Фактический процент комиссии

    • fee_amount: string

      Размер комиссии в абсолютных значениях

    • fee_percent: number

      Процент комиссии

    • tolerance_percent: number

      Допустимый процент отклонения

  • PaymentMethod: {
        __typename: "PaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["PaymentMethodData"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    }
    • __typename: "PaymentMethod"
    • created_at: GraphQLTypes["DateTime"]

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

    • data: GraphQLTypes["PaymentMethodData"]

      Данные метода оплаты

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • method_id: string

      Идентификатор метода оплаты

    • method_type: string

      Тип метода оплаты (например, sbp, bank_transfer)

    • updated_at: GraphQLTypes["DateTime"]

      Дата обновления

    • username: string

      Имя пользователя, к которому привязан метод оплаты

  • PaymentMethodData: {
        ...on BankAccount: "__union" & GraphQLTypes["BankAccount"];
        ...on SbpAccount: "__union" & GraphQLTypes["SbpAccount"];
        __typename: "BankAccount" | "SbpAccount";
    }
    • ...on BankAccount: "__union" & GraphQLTypes["BankAccount"]
    • ...on SbpAccount: "__union" & GraphQLTypes["SbpAccount"]
    • __typename: "BankAccount" | "SbpAccount"
  • PaymentMethodPaginationResult: {
        __typename: "PaymentMethodPaginationResult";
        currentPage: number;
        items: GraphQLTypes["PaymentMethod"][];
        totalCount: number;
        totalPages: number;
    }
    • __typename: "PaymentMethodPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["PaymentMethod"][]

      Элементы текущей страницы

    • totalCount: number

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

    • totalPages: number

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

  • PaymentPaginationResult: {
        __typename: "PaymentPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Payment"][];
        totalCount: number;
        totalPages: number;
    }
    • __typename: "PaymentPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Payment"][]

      Элементы текущей страницы

    • totalCount: number

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

    • totalPages: number

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

  • PaymentStatus: PaymentStatus

    Статус платежа

  • Permission: {
        __typename: "Permission";
        parent: string;
        perm_name: string;
        required_auth: GraphQLTypes["Authority"];
    }
    • __typename: "Permission"
    • parent: string

      Родительское разрешение

    • perm_name: string

      Имя разрешения

    • required_auth: GraphQLTypes["Authority"]

      Требуемые разрешения

  • PermissionLevel: {
        __typename: "PermissionLevel";
        actor: string;
        permission: string;
    }
    • __typename: "PermissionLevel"
    • actor: string

      Актор

    • permission: string

      Разрешение

  • PermissionLevelWeight: {
        __typename: "PermissionLevelWeight";
        permission: GraphQLTypes["PermissionLevel"];
        weight: number;
    }
    • __typename: "PermissionLevelWeight"
    • permission: GraphQLTypes["PermissionLevel"]

      Уровень разрешения

    • weight: number

      Вес

  • ProjectFreeDecisionDocument: {
        __typename: "ProjectFreeDecisionDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["ProjectFreeDecisionMetaDocumentOutput"];
    }
    • __typename: "ProjectFreeDecisionDocument"
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

      Полное название документа

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: GraphQLTypes["ProjectFreeDecisionMetaDocumentOutput"]

      Метаинформация для создания проекта свободного решения

  • ProjectFreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ProjectFreeDecisionMetaDocumentOutput: {
        __typename: "ProjectFreeDecisionMetaDocumentOutput";
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        project_id: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • __typename: "ProjectFreeDecisionMetaDocumentOutput"
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: GraphQLTypes["LangType"]

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ProjectFreeDecisionSignedDocumentInput: {
        hash: string;
        meta: GraphQLTypes["ProjectFreeDecisionSignedMetaDocumentInput"];
        public_key: string;
        signature: string;
    }
    • hash: string

      Хэш документа

    • meta: GraphQLTypes["ProjectFreeDecisionSignedMetaDocumentInput"]

      Метаинформация для создания проекта свободного решения

    • public_key: string

      Публичный ключ документа

    • signature: string

      Подпись документа

  • ProjectFreeDecisionSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        project_id: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • PublicChairman: {
        __typename: "PublicChairman";
        first_name: string;
        last_name: string;
        middle_name: string;
    }
    • __typename: "PublicChairman"
    • first_name: string
    • last_name: string
    • middle_name: string
  • PublishProjectFreeDecisionInput: {
        coopname: string;
        document: GraphQLTypes["ProjectFreeDecisionSignedDocumentInput"];
        meta: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • document: GraphQLTypes["ProjectFreeDecisionSignedDocumentInput"]

      Подписанный электронный документ (generateProjectOfFreeDecision)

    • meta: string

      Строка мета-информации

    • username: string

      Имя аккаунта пользователя

  • Query: {
        __typename: "Query";
        getAccount: GraphQLTypes["Account"];
        getAccounts: GraphQLTypes["AccountsPaginationResult"];
        getAgenda: GraphQLTypes["AgendaWithDocuments"][];
        getBranches: GraphQLTypes["Branch"][];
        getDocuments: GraphQLTypes["DocumentsPaginationResult"];
        getExtensions: GraphQLTypes["Extension"][];
        getPaymentMethods: GraphQLTypes["PaymentMethodPaginationResult"];
        getPayments: GraphQLTypes["PaymentPaginationResult"];
        getSystemInfo: GraphQLTypes["SystemInfo"];
    }
    • __typename: "Query"
    • getAccount: GraphQLTypes["Account"]

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

    • getAccounts: GraphQLTypes["AccountsPaginationResult"]

      Получить сводную информацию о аккаунтах системы

    • getAgenda: GraphQLTypes["AgendaWithDocuments"][]

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

    • getBranches: GraphQLTypes["Branch"][]

      Получить список кооперативных участков

    • getDocuments: GraphQLTypes["DocumentsPaginationResult"]
    • getExtensions: GraphQLTypes["Extension"][]

      Получить список расширений

    • getPaymentMethods: GraphQLTypes["PaymentMethodPaginationResult"]

      Получить список методов оплаты

    • getPayments: GraphQLTypes["PaymentPaginationResult"]

      Получить список платежей

    • getSystemInfo: GraphQLTypes["SystemInfo"]

      Получить сводную публичную информацию о системе

  • RefreshInput: {
        access_token: string;
        refresh_token: string;
    }
    • access_token: string

      Токен доступа

    • refresh_token: string

      Токен обновления

  • RefundRequest: {
        __typename: "RefundRequest";
        cpu_amount: string;
        net_amount: string;
        owner: string;
        request_time: string;
    }
    • __typename: "RefundRequest"
    • cpu_amount: string

      Сумма CPU

    • net_amount: string

      Сумма сети

    • owner: string

      Владелец

    • request_time: string

      Время запроса

  • RegisterAccountInput: {
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        role: GraphQLTypes["RegisterRole"];
        type: GraphQLTypes["AccountType"];
        username: string;
    }
    • email: string

      Электронная почта

    • Optional entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null

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

    • Optional individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null

      Данные физического лица

    • Optional organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null

      Данные организации

    • Optional public_key?: string | null

      Публичный ключ

    • Optional referer?: string | null

      Имя аккаунта реферера

    • role: GraphQLTypes["RegisterRole"]

      Роль пользователя

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя пользователя

  • RegisterParticipantInput: {
        privacy_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        signature_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        statement: GraphQLTypes["ParticipantApplicationSignedDocumentInput"];
        user_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
        wallet_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • privacy_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ политики конфиденциальности от пайщика

    • signature_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ положения о цифровой подписи от пайщика

    • statement: GraphQLTypes["ParticipantApplicationSignedDocumentInput"]

      Подписанный документ заявления на вступление в кооператив от пайщика

    • user_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ пользовательского соглашения от пайщика

    • username: string

      Имя аккаунта пайщика

    • wallet_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ положения целевой потребительской программы "Цифровой Кошелёк" от пайщика

  • RegisterRole: RegisterRole

    Роль пользователя при регистрации

  • RegisteredAccount: {
        __typename: "RegisteredAccount";
        account: GraphQLTypes["Account"];
        tokens: GraphQLTypes["Tokens"];
    }
    • __typename: "RegisteredAccount"
    • account: GraphQLTypes["Account"]

      Информация об зарегистрированном аккаунте

    • tokens: GraphQLTypes["Tokens"]

      Токены доступа и обновления

  • RepresentedBy: {
        __typename: "RepresentedBy";
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    }
    • __typename: "RepresentedBy"
    • based_on: string

      На основании чего действует

    • first_name: string

      Имя

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • position: string

      Должность

  • RepresentedByInput: {
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    }
    • based_on: string
    • first_name: string
    • last_name: string
    • middle_name: string
    • position: string
  • ResetKeyInput: {
        public_key: string;
        token: string;
    }
    • public_key: string

      Публичный ключ для замены

    • token: string

      Токен авторизации для замены ключа, полученный по email

  • ResourceDelegationDTO: {
        __typename: "ResourceDelegationDTO";
        cpu_weight: string;
        from: string;
        net_weight: string;
        to: string;
    }
    • __typename: "ResourceDelegationDTO"
    • cpu_weight: string

      Вес CPU

    • from: string

      Отправитель

    • net_weight: string

      Вес сети

    • to: string

      Получатель

  • ResourceOverview: {
        __typename: "ResourceOverview";
        cpu_weight: string;
        net_weight: string;
        owner: string;
        ram_bytes: number;
    }
    • __typename: "ResourceOverview"
    • cpu_weight: string

      Вес CPU

    • net_weight: string

      Вес сети

    • owner: string

      Владелец

    • ram_bytes: number

      Используемая RAM

  • SbpAccount: {
        __typename: "SbpAccount";
        phone: string;
    }
    • __typename: "SbpAccount"
    • phone: string

      Мобильный телефон получателя

  • SelectBranchDocument: {
        __typename: "SelectBranchDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["SelectBranchMetaDocumentOutput"];
    }
    • __typename: "SelectBranchDocument"
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

      Полное название документа

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: GraphQLTypes["SelectBranchMetaDocumentOutput"]

      Метаинформация для документа выбора кооперативного участка

  • SelectBranchGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • braname: string

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

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • SelectBranchInput: {
        braname: string;
        coopname: string;
        document: GraphQLTypes["SelectBranchSignedDocumentInput"];
        username: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • document: GraphQLTypes["SelectBranchSignedDocumentInput"]

      Подписанный электронный документ (generateSelectBranchDocument)

    • username: string

      Имя аккаунта пользователя

  • SelectBranchMetaDocumentOutput: {
        __typename: "SelectBranchMetaDocumentOutput";
        block_num: number;
        braname: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: GraphQLTypes["LangType"];
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • __typename: "SelectBranchMetaDocumentOutput"
    • block_num: number

      Номер блока, на котором был создан документ

    • braname: string

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

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: GraphQLTypes["LangType"]

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • SelectBranchSignedDocumentInput: {
        hash: string;
        meta: GraphQLTypes["SelectBranchSignedMetaDocumentInput"];
        public_key: string;
        signature: string;
    }
    • hash: string

      Хэш документа

    • meta: GraphQLTypes["SelectBranchSignedMetaDocumentInput"]

      Метаинформация для документа выбора кооперативного участка

    • public_key: string

      Публичный ключ документа

    • signature: string

      Подпись документа

  • SelectBranchSignedMetaDocumentInput: {
        block_num: number;
        braname: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • braname: string

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

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • SetPaymentStatusInput: {
        id: string;
        status: GraphQLTypes["PaymentStatus"];
    }
    • id: string

      Идентификатор платежа, для которого устанавливается статус

    • status: GraphQLTypes["PaymentStatus"]

      Новый статус платежа

  • SetWifInput: {
        permission: string;
        username: string;
        wif: string;
    }
    • permission: string

      Тип разрешения ключа

    • username: string

      Имя пользователя, чей ключ

    • wif: string

      Приватный ключ

  • SignedBlockchainDocument: {
        __typename: "SignedBlockchainDocument";
        hash: string;
        meta: string;
        public_key: string;
        signature: string;
    }
    • __typename: "SignedBlockchainDocument"
    • hash: string

      Хеш документа

    • meta: string

      Метаинформация документа

    • public_key: string

      Публичный ключ документа

    • signature: string

      Подпись документа

  • SignedDigitalDocumentInput: {
        hash: string;
        meta: GraphQLTypes["MetaDocumentInput"];
        public_key: string;
        signature: string;
    }
    • hash: string

      Хэш документа

    • meta: GraphQLTypes["MetaDocumentInput"]

      Метаинформация документа

    • public_key: string

      Публичный ключ документа

    • signature: string

      Подпись документа

  • SovietMemberInput: {
        individual_data: GraphQLTypes["CreateIndividualDataInput"];
        role: string;
    }
    • individual_data: GraphQLTypes["CreateIndividualDataInput"]
    • role: string
  • StartResetKeyInput: {
        email: string;
    }
    • email: string

      Электронная почта

  • StatementDetail: {
        __typename: "StatementDetail";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        document: GraphQLTypes["StatementDocumentUnion"];
    }

    Комплексный объект цифрового документа заявления (или другого ведущего документа для цепочки принятия решений совета)

    • __typename: "StatementDetail"
    • action: GraphQLTypes["ExtendedBlockchainAction"]
    • document: GraphQLTypes["StatementDocumentUnion"]
  • StatementDocumentUnion: {
        ...on ParticipantApplicationDocument: "__union" & GraphQLTypes["ParticipantApplicationDocument"];
        ...on ProjectFreeDecisionDocument: "__union" & GraphQLTypes["ProjectFreeDecisionDocument"];
        __typename: "ParticipantApplicationDocument" | "ProjectFreeDecisionDocument";
    }

    Объединение типов документов заявлений, или других документов, за которыми следует появление протокола решения совета

    • ...on ParticipantApplicationDocument: "__union" & GraphQLTypes["ParticipantApplicationDocument"]
    • ...on ProjectFreeDecisionDocument: "__union" & GraphQLTypes["ProjectFreeDecisionDocument"]
    • __typename: "ParticipantApplicationDocument" | "ProjectFreeDecisionDocument"
  • SystemInfo: {
        __typename: "SystemInfo";
        blockchain_account: GraphQLTypes["BlockchainAccount"];
        blockchain_info: GraphQLTypes["BlockchainInfoDTO"];
        contacts?: GraphQLTypes["ContactsDTO"] | null;
        cooperator_account: GraphQLTypes["CooperativeOperatorAccount"];
        coopname: string;
        system_status: GraphQLTypes["SystemStatus"];
        vars?: GraphQLTypes["Vars"] | null;
    }
    • __typename: "SystemInfo"
    • blockchain_account: GraphQLTypes["BlockchainAccount"]

      Объект системного аккаунта кооператива в блокчейне

    • blockchain_info: GraphQLTypes["BlockchainInfoDTO"]

      Набор данных с информацией о состоянии блокчейна

    • Optional contacts?: GraphQLTypes["ContactsDTO"] | null

      Контакты кооператива

    • cooperator_account: GraphQLTypes["CooperativeOperatorAccount"]

      Объект аккаунта кооператива у оператора

    • coopname: string

      Имя аккаунта кооператива

    • system_status: GraphQLTypes["SystemStatus"]

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

    • Optional vars?: GraphQLTypes["Vars"] | null

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

  • SystemStatus: SystemStatus

    Состояние контроллера кооператива

  • Token: {
        __typename: "Token";
        expires: GraphQLTypes["DateTime"];
        token: string;
    }
    • __typename: "Token"
    • expires: GraphQLTypes["DateTime"]

      Дата истечения токена доступа

    • token: string

      Токен доступа

  • Tokens: {
        __typename: "Tokens";
        access: GraphQLTypes["Token"];
        refresh: GraphQLTypes["Token"];
    }
    • __typename: "Tokens"
    • access: GraphQLTypes["Token"]

      Токен доступа

    • refresh: GraphQLTypes["Token"]

      Токен обновления

  • UninstallExtensionInput: {
        name: string;
    }
    • name: string

      Фильтр по имени

  • Update: {
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        vars?: GraphQLTypes["VarsInput"] | null;
    }
    • Optional organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null

      Собственные данные кооператива, обслуживающего экземпляр платформы

    • Optional vars?: GraphQLTypes["VarsInput"] | null

      Переменные кооператива, используемые для заполнения шаблонов документов

  • UpdateAccountInput: {
        email: string;
        entrepreneur_data?: GraphQLTypes["UpdateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["UpdateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        role: GraphQLTypes["RegisterRole"];
        type: GraphQLTypes["AccountType"];
        username: string;
    }
    • email: string

      Электронная почта

    • Optional entrepreneur_data?: GraphQLTypes["UpdateEntrepreneurDataInput"] | null

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

    • Optional individual_data?: GraphQLTypes["UpdateIndividualDataInput"] | null

      Данные физического лица

    • Optional organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null

      Данные организации

    • Optional public_key?: string | null

      Публичный ключ

    • Optional referer?: string | null

      Имя аккаунта реферера

    • role: GraphQLTypes["RegisterRole"]

      Роль пользователя

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя пользователя

  • UpdateBankAccountInput: {
        data: GraphQLTypes["BankAccountInput"];
        is_default: boolean;
        method_id: string;
        username: string;
    }
    • data: GraphQLTypes["BankAccountInput"]

      Данные банковского счёта

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • method_id: string

      Идентификатор платежного метода

    • username: string

      Имя аккаунта пользователя

  • UpdateEntrepreneurDataInput: {
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
    }
    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: GraphQLTypes["Country"]

      Страна

    • details: GraphQLTypes["EntrepreneurDetailsInput"]

      Детали индивидуального предпринимателя

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • phone: string

      Телефон

  • UpdateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    }
    • birthdate: string

      Дата рождения

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: GraphQLTypes["PassportInput"] | null

      Данные паспорта

    • phone: string

      Телефон

  • UpdateOrganizationDataInput: {
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    }
    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetailsInput"]

      Детали организации

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное наименование организации

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedByInput"]

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

    • short_name: string

      Краткое наименование организации

    • type: GraphQLTypes["OrganizationType"]

      Тип организации

  • UserAccount: {
        __typename: "UserAccount";
        meta: string;
        referer: string;
        registered_at: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    }
    • __typename: "UserAccount"
    • meta: string

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

    • referer: string

      Реферал

    • registered_at: string

      Дата регистрации

    • registrator: string

      Регистратор

    • status: string

      Статус аккаунта

    • storages: string[]

      Список хранилищ

    • type: string

      Тип учетной записи

    • username: string

      Имя аккаунта

    • verifications: GraphQLTypes["Verification"][]

      Дата регистрации

  • UserDataUnion: {
        ...on Entrepreneur: "__union" & GraphQLTypes["Entrepreneur"];
        ...on Individual: "__union" & GraphQLTypes["Individual"];
        ...on Organization: "__union" & GraphQLTypes["Organization"];
        __typename: "Entrepreneur" | "Individual" | "Organization";
    }

    Объединение информации о пользователях

    • ...on Entrepreneur: "__union" & GraphQLTypes["Entrepreneur"]
    • ...on Individual: "__union" & GraphQLTypes["Individual"]
    • ...on Organization: "__union" & GraphQLTypes["Organization"]
    • __typename: "Entrepreneur" | "Individual" | "Organization"
  • UserStatus: UserStatus

    Статус пользователя

  • Vars: {
        __typename: "Vars";
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementVar"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: GraphQLTypes["AgreementVar"];
        passport_request: string;
        privacy_agreement: GraphQLTypes["AgreementVar"];
        short_abbr: string;
        signature_agreement: GraphQLTypes["AgreementVar"];
        user_agreement: GraphQLTypes["AgreementVar"];
        wallet_agreement: GraphQLTypes["AgreementVar"];
        website: string;
    }
    • __typename: "Vars"
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: GraphQLTypes["AgreementVar"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • participant_application: GraphQLTypes["AgreementVar"]
    • passport_request: string
    • privacy_agreement: GraphQLTypes["AgreementVar"]
    • short_abbr: string
    • signature_agreement: GraphQLTypes["AgreementVar"]
    • user_agreement: GraphQLTypes["AgreementVar"]
    • wallet_agreement: GraphQLTypes["AgreementVar"]
    • website: string
  • VarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: GraphQLTypes["AgreementInput"];
        passport_request: string;
        privacy_agreement: GraphQLTypes["AgreementInput"];
        short_abbr: string;
        signature_agreement: GraphQLTypes["AgreementInput"];
        user_agreement: GraphQLTypes["AgreementInput"];
        wallet_agreement: GraphQLTypes["AgreementInput"];
        website: string;
    }
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: GraphQLTypes["AgreementInput"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • participant_application: GraphQLTypes["AgreementInput"]
    • passport_request: string
    • privacy_agreement: GraphQLTypes["AgreementInput"]
    • short_abbr: string
    • signature_agreement: GraphQLTypes["AgreementInput"]
    • user_agreement: GraphQLTypes["AgreementInput"]
    • wallet_agreement: GraphQLTypes["AgreementInput"]
    • website: string
  • Verification: {
        __typename: "Verification";
        created_at: string;
        is_verified: boolean;
        last_update: string;
        notice: string;
        procedure: string;
        verificator: string;
    }
    • __typename: "Verification"
    • created_at: string

      Дата создания верификации

    • is_verified: boolean

      Флаг верификации

    • last_update: string

      Дата последнего обновления верификации

    • notice: string

      Заметка верификации

    • procedure: string

      Процедура верификации

    • verificator: string

      Имя верификатора

  • WaitWeight: {
        __typename: "WaitWeight";
        wait_sec: number;
        weight: number;
    }
    • __typename: "WaitWeight"
    • wait_sec: number

      Время ожидания в секундах

    • weight: number

      Вес