Iniciar Disputa

Liberação Única

/**
 * Payload de Início de Disputa para Liberação Única. Isso inicia uma disputa para todo o escrow.
 */
export type SingleReleaseStartDisputePayload = {
  /**
   * ID (endereço) que identifica o contrato de escrow
   */
  contractId: string;

  /**
   * Endereço do usuário que assina a transação do contrato
   */
  signer: string;
};

Liberação Múltipla

/**
 * Payload de Início de Disputa para Liberação Múltipla. Isso inicia uma disputa para um marco específico.
 */
export type MultiReleaseStartDisputePayload = {
  /**
   * ID (endereço) que identifica o contrato de escrow
   */
  contractId: string;

  /**
   * Endereço do usuário que assina a transação do contrato
   */
  signer: string;

  /**
   * Índice do marco a ser disputado
   */
  milestoneIndex: string;
};

Atualizado

Isto foi útil?