interface IInput {
    data: {
        blagorost_offer?: null | {
            doc_hash: string;
            hash: string;
            meta: any;
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
        braname?: null | string;
        generator_offer?: null | {
            doc_hash: string;
            hash: string;
            meta: any;
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
        privacy_agreement: {
            doc_hash: string;
            hash: string;
            meta: any;
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
        program_key?: null | ProgramKey;
        signature_agreement: {
            doc_hash: string;
            hash: string;
            meta: any;
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
        statement: {
            doc_hash: string;
            hash: string;
            meta: {
                block_num: number;
                braname: string;
                coopname: string;
                created_at: string;
                generator: string;
                lang: string;
                links: string[];
                registry_id: number;
                signature?: null | string;
                skip_save: boolean;
                timezone: string;
                title: string;
                username: string;
                version: string;
            };
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
        user_agreement: {
            doc_hash: string;
            hash: string;
            meta: any;
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
        username: string;
        wallet_agreement: {
            doc_hash: string;
            hash: string;
            meta: any;
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
    };
}

Properties

Properties

data: {
    blagorost_offer?: null | {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
    braname?: null | string;
    generator_offer?: null | {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
    privacy_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
    program_key?: null | ProgramKey;
    signature_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
    statement: {
        doc_hash: string;
        hash: string;
        meta: {
            block_num: number;
            braname: string;
            coopname: string;
            created_at: string;
            generator: string;
            lang: string;
            links: string[];
            registry_id: number;
            signature?: null | string;
            skip_save: boolean;
            timezone: string;
            title: string;
            username: string;
            version: string;
        };
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
    user_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
    username: string;
    wallet_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
}

Type declaration

  • Optional blagorost_offer?: null | {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

    Подписанный документ соглашения по капитализации (опционально, только если требуется)

  • Optional braname?: null | string

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

  • Optional generator_offer?: null | {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

    Подписанный документ оферты по программе "Генератор" (опционально, только для программы generation)

  • privacy_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

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

    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: any

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

    • meta_hash: string

      Хэш мета-данных

    • signatures: {
          id: number;
          meta: string;
          public_key: string;
          signature: string;
          signed_at: string;
          signed_hash: string;
          signer: string;
      }[]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • Optional program_key?: null | ProgramKey

    Ключ выбранной программы регистрации

  • signature_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

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

    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: any

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

    • meta_hash: string

      Хэш мета-данных

    • signatures: {
          id: number;
          meta: string;
          public_key: string;
          signature: string;
          signed_at: string;
          signed_hash: string;
          signer: string;
      }[]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • statement: {
        doc_hash: string;
        hash: string;
        meta: {
            block_num: number;
            braname: string;
            coopname: string;
            created_at: string;
            generator: string;
            lang: string;
            links: string[];
            registry_id: number;
            signature?: null | string;
            skip_save: boolean;
            timezone: string;
            title: string;
            username: string;
            version: string;
        };
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

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

    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: {
          block_num: number;
          braname: string;
          coopname: string;
          created_at: string;
          generator: string;
          lang: string;
          links: string[];
          registry_id: number;
          signature?: null | string;
          skip_save: boolean;
          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 документа в реестре

      • Optional signature?: null | string

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

      • skip_save: boolean

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

      • timezone: string

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

      • title: string

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

      • username: string

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

      • version: string

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

    • meta_hash: string

      Хэш мета-данных

    • signatures: {
          id: number;
          meta: string;
          public_key: string;
          signature: string;
          signed_at: string;
          signed_hash: string;
          signer: string;
      }[]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • user_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

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

    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: any

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

    • meta_hash: string

      Хэш мета-данных

    • signatures: {
          id: number;
          meta: string;
          public_key: string;
          signature: string;
          signed_at: string;
          signed_hash: string;
          signer: string;
      }[]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • username: string

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

  • wallet_agreement: {
        doc_hash: string;
        hash: string;
        meta: any;
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

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

    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: any

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

    • meta_hash: string

      Хэш мета-данных

    • signatures: {
          id: number;
          meta: string;
          public_key: string;
          signature: string;
          signed_at: string;
          signed_hash: string;
          signer: string;
      }[]

      Вектор подписей

    • version: string

      Версия стандарта документа