Мутация для генерации заявления на вступление пайщика в кооператив вызывается с параметром signature, который может быть пустым для пред-генерации, или содержать png изображение подписи в кодировке base64 для основной генерации. Массив links будет пустым для пред-генерации, но обязательно должен содержать хэши 4-х соглашений для основной генерации.

 
import { Mutations } from '@coopenomics/sdk'

const variables: Mutations.Participants.GenerateApplication.IInput = {
data: {
singature: '' | <строка с изображением подписи png/base64>,
links: [] | [<массив хэшей соглашений>]
username: <имя аккаунта пользователя>,
coopname: <имя аккаунта кооператива>
}

const { [Mutations.Participants.GenerateApplication.name]: participantApplication } = await client.Mutation(
Mutations.Participants.GenerateApplication.mutation,
{
variables,
}
);

Index

Interfaces

Type Aliases

Variables