Esquema
En esta sección podrás ver el esquema de los tipos de escrow que Trustless Work ofrece. Con estos diagramas podrás conocer la estructura y las propiedades de un escrow tanto en su versión Single-Release como Multi-Release.
Esquema de Escrow de Liberación Única
Cuerpo del escrow:
engagementId
string
Identificador único del escrow
título
string
Nombre del escrow
roles
Objeto Roles
Roles que conforman la estructura del escrow
descripción
string
Texto que describe la función del escrow
amount
number
Cantidad a transferir al completarse los hitos del escrow
plataformFee
number
Comisión que la plataforma recibirá cuando el escrow se complete
milestones
Hito<Array>
Objetivos a completar para definir el escrow como finalizado
flags
Objeto Flags
Flags que validan ciertos estados de vida del escrow
trustline
Objeto Trustline
Información sobre la trustline que gestionará el movimiento de fondos en el escrow
Roles:
approver
string
Dirección de la entidad que requiere el servicio.
serviceProvider
string
Dirección de la entidad que presta el servicio.
plataformAddress
string
Dirección de la entidad que posee el escrow
releaseSigner
string
Dirección del usuario encargado de liberar los fondos del escrow al proveedor del servicio.
disputeResolver
string
Dirección encargada de resolver disputas dentro del escrow.
receiver
string
Dirección a la que se enviarán los fondos del escrow
Hito:
descripción
string
Texto que describe la función del hito.
status
string
Estado del hito. Ej: Aprobado, En disputa, etc...
evidence
string (opcional)
Evidencia del trabajo realizado por el proveedor del servicio.
approved
boolean
Indicador que señala si un hito ha sido aprobado por el aprobador.
Flags:
disputed
boolean
Indicador que señala que un escrow está en disputa.
released
boolean
Indicador que señala que los fondos del escrow ya han sido liberados.
resolved
boolean
Indicador que señala que un escrow en disputa ya ha sido resuelto.
Trustline:
address
string
Dirección pública que establece permiso para aceptar y usar un token específico.
Flujo de Escrow de Liberación Única:

Esquema de Escrow de Liberación Múltiple
engagementId
string
Identificador único del escrow
título
string
Nombre del escrow
descripción
string
Texto que describe la función del escrow
roles
Objeto Roles
Roles que conforman la estructura del escrow
plataformFee
number
Comisión que la plataforma recibirá cuando el escrow se complete
milestones
Hito<Array>
Objetivos a completar para definir el escrow como finalizado
trustline
Objeto Trustline
Información sobre la trustline que gestionará el movimiento de fondos en el escrow
Roles:
approver
string
Dirección de la entidad que requiere el servicio.
serviceProvider
string
Dirección de la entidad que presta el servicio.
plataformAddress
string
Dirección de la entidad que posee el escrow
releaseSigner
string
Dirección del usuario encargado de liberar los fondos del escrow al proveedor del servicio.
disputeResolver
string
Dirección encargada de resolver disputas dentro del escrow.
Hito:
descripción
string
Texto que describe la función del hito.
status
string
Estado del hito. Ej: Aprobado, En disputa, etc...
flags
Objeto Flags
Flags que validan ciertos estados de vida del escrow.
evidence
string (opcional)
Evidencia del trabajo realizado por el proveedor del servicio.
amount
number
Cantidad a transferir al completarse los hitos del escrow.
receiver
string
Dirección a la que se enviarán los fondos del escrow
Flags:
disputed
boolean
Indicador que señala que un escrow está en disputa.
released
boolean
Indicador que señala que los fondos del escrow ya han sido liberados.
resolved
boolean
Indicador que señala que un escrow en disputa ya ha sido resuelto.
approved
boolean
Indicador que señala si un hito ha sido aprobado por el aprobador.
Trustline:
address
string
Dirección pública que establece permiso para aceptar y usar un token específico.
decimals
number
Número de decimales en los que se divide el token.
Flujo de Escrow de Liberación Múltiple:

Última actualización
¿Te fue útil?