IOutput: {
    marketplaceFixIssuanceFact: {
        saga: {
            act1_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            act2_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            awaits_council: boolean;
            awaits_member_signature: boolean;
            awaits_operator_close: boolean;
            braname: string;
            closed_at?: unknown;
            created_at: unknown;
            decided_at?: unknown;
            decision_id?: null | string;
            decision_mode: MarketplaceIssuanceDecisionMode;
            fact: {
                actual_quantity: number;
                actual_unit_price: string;
                fact_cost: string;
            };
            id: unknown;
            last_error?: null | string;
            member_account: string;
            operator_account: string;
            order_hash: string;
            order_id: string;
            proposal_id?: null | string;
            protocol_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            stage: MarketplaceIssuanceSagaStage;
            statement_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            updated_at: unknown;
        };
        statement: {
            binary: string;
            full_title: string;
            hash: string;
            html: string;
            meta: unknown;
        };
    };
}

Type declaration

  • marketplaceFixIssuanceFact: {
        saga: {
            act1_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            act2_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            awaits_council: boolean;
            awaits_member_signature: boolean;
            awaits_operator_close: boolean;
            braname: string;
            closed_at?: unknown;
            created_at: unknown;
            decided_at?: unknown;
            decision_id?: null | string;
            decision_mode: MarketplaceIssuanceDecisionMode;
            fact: {
                actual_quantity: number;
                actual_unit_price: string;
                fact_cost: string;
            };
            id: unknown;
            last_error?: null | string;
            member_account: string;
            operator_account: string;
            order_hash: string;
            order_id: string;
            proposal_id?: null | string;
            protocol_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            stage: MarketplaceIssuanceSagaStage;
            statement_document?: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            updated_at: unknown;
        };
        statement: {
            binary: string;
            full_title: string;
            hash: string;
            html: string;
            meta: unknown;
        };
    }

    Оператор у стойки сверил состав и отправляет факт на подпись заказчику: рождается ход выдачи и заявление о возврате паевого взноса имуществом. Подписи оператора нет.

    • saga: {
          act1_document?: {
              doc_hash: string;
              hash: string;
              meta: unknown;
              meta_hash: string;
              signatures: {
                  id: number;
                  is_valid?: null | boolean;
                  meta: unknown;
                  public_key: string;
                  signature: string;
                  signed_at: string;
                  signed_hash: string;
                  signer: string;
                  signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
              }[];
              version: string;
          };
          act2_document?: {
              doc_hash: string;
              hash: string;
              meta: unknown;
              meta_hash: string;
              signatures: {
                  id: number;
                  is_valid?: null | boolean;
                  meta: unknown;
                  public_key: string;
                  signature: string;
                  signed_at: string;
                  signed_hash: string;
                  signer: string;
                  signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
              }[];
              version: string;
          };
          awaits_council: boolean;
          awaits_member_signature: boolean;
          awaits_operator_close: boolean;
          braname: string;
          closed_at?: unknown;
          created_at: unknown;
          decided_at?: unknown;
          decision_id?: null | string;
          decision_mode: MarketplaceIssuanceDecisionMode;
          fact: {
              actual_quantity: number;
              actual_unit_price: string;
              fact_cost: string;
          };
          id: unknown;
          last_error?: null | string;
          member_account: string;
          operator_account: string;
          order_hash: string;
          order_id: string;
          proposal_id?: null | string;
          protocol_document?: {
              doc_hash: string;
              hash: string;
              meta: unknown;
              meta_hash: string;
              signatures: {
                  id: number;
                  is_valid?: null | boolean;
                  meta: unknown;
                  public_key: string;
                  signature: string;
                  signed_at: string;
                  signed_hash: string;
                  signer: string;
                  signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
              }[];
              version: string;
          };
          stage: MarketplaceIssuanceSagaStage;
          statement_document?: {
              doc_hash: string;
              hash: string;
              meta: unknown;
              meta_hash: string;
              signatures: {
                  id: number;
                  is_valid?: null | boolean;
                  meta: unknown;
                  public_key: string;
                  signature: string;
                  signed_at: string;
                  signed_hash: string;
                  signer: string;
                  signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
              }[];
              version: string;
          };
          updated_at: unknown;
      }
      • Optional act1_document?: {
            doc_hash: string;
            hash: string;
            meta: unknown;
            meta_hash: string;
            signatures: {
                id: number;
                is_valid?: null | boolean;
                meta: unknown;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
                signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
            }[];
            version: string;
        }

        Акт приёма-передачи с первой подписью заказчика.

        • doc_hash: string
        • hash: string
        • meta: unknown
        • meta_hash: string
        • signatures: {
              id: number;
              is_valid?: null | boolean;
              meta: unknown;
              public_key: string;
              signature: string;
              signed_at: string;
              signed_hash: string;
              signer: string;
              signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
          }[]
        • version: string
      • Optional act2_document?: {
            doc_hash: string;
            hash: string;
            meta: unknown;
            meta_hash: string;
            signatures: {
                id: number;
                is_valid?: null | boolean;
                meta: unknown;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
                signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
            }[];
            version: string;
        }

        Акт приёма-передачи с обеими подписями.

        • doc_hash: string
        • hash: string
        • meta: unknown
        • meta_hash: string
        • signatures: {
              id: number;
              is_valid?: null | boolean;
              meta: unknown;
              public_key: string;
              signature: string;
              signed_at: string;
              signed_hash: string;
              signer: string;
              signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
          }[]
        • version: string
      • awaits_council: boolean

        Ждём решение совета.

      • awaits_member_signature: boolean

        Заказчику есть что подписать прямо сейчас (заявление или акт).

      • awaits_operator_close: boolean

        Оператору есть что закрыть: акт с подписью заказчика.

      • braname: string

        Кооперативный участок выдачи.

      • Optional closed_at?: unknown

        Когда выдача закрыта или отменена.

      • created_at: unknown
      • Optional decided_at?: unknown

        Когда совет принял решение.

      • Optional decision_id?: null | string

        Номер решения совета о возврате паевого взноса имуществом.

      • decision_mode: MarketplaceIssuanceDecisionMode
      • fact: {
            actual_quantity: number;
            actual_unit_price: string;
            fact_cost: string;
        }
        • actual_quantity: number

          Фактически выдаваемое количество в базовой единице.

        • actual_unit_price: string

          Фактическая цена за единицу отпуска.

        • fact_cost: string

          Фактическая сумма выдачи.

      • id: unknown
      • Optional last_error?: null | string

        Последняя ошибка этапа (для оператора).

      • member_account: string

        Пайщик-получатель.

      • operator_account: string

        Оператор участка, зафиксировавший факт.

      • order_hash: string

        Контрольная сумма заказа в блокчейне.

      • order_id: string

        Заказ, по которому идёт выдача.

      • Optional proposal_id?: null | string

        Бандл выдачи у стойки, в составе которого идёт выдача.

      • Optional protocol_document?: {
            doc_hash: string;
            hash: string;
            meta: unknown;
            meta_hash: string;
            signatures: {
                id: number;
                is_valid?: null | boolean;
                meta: unknown;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
                signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
            }[];
            version: string;
        }

        Протокол решения совета.

        • doc_hash: string
        • hash: string
        • meta: unknown
        • meta_hash: string
        • signatures: {
              id: number;
              is_valid?: null | boolean;
              meta: unknown;
              public_key: string;
              signature: string;
              signed_at: string;
              signed_hash: string;
              signer: string;
              signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
          }[]
        • version: string
      • stage: MarketplaceIssuanceSagaStage
      • Optional statement_document?: {
            doc_hash: string;
            hash: string;
            meta: unknown;
            meta_hash: string;
            signatures: {
                id: number;
                is_valid?: null | boolean;
                meta: unknown;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
                signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
            }[];
            version: string;
        }

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

        • doc_hash: string
        • hash: string
        • meta: unknown
        • meta_hash: string
        • signatures: {
              id: number;
              is_valid?: null | boolean;
              meta: unknown;
              public_key: string;
              signature: string;
              signed_at: string;
              signed_hash: string;
              signer: string;
              signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
          }[]
        • version: string
      • updated_at: unknown
    • statement: {
          binary: string;
          full_title: string;
          hash: string;
          html: string;
          meta: unknown;
      }

      Заявление к подписи (исходник сохранён в реестре документов).

      • binary: string

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

      • full_title: string

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

      • hash: string

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

      • html: string

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

      • meta: unknown

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