Navegar por la interfaz multi firmas

Esta guía le guiará a través de las diversas funcionalidades de la dapp Archway Multisig Hub.

Pre requisitos

Deberá seguir esta guía para configurar el MultiSig.

Para empezar

Si quieres lanzar la interfaz frontend en tu máquina local, desde la raíz del proyecto multisig ejecuta:

npm run dev

Esto construirá un servidor local que sirve la interfaz frontend de la dapp multisig. Por defecto, se utiliza el puerto 3000, pero si ese puerto está en uso, se seleccionará el siguiente puerto disponible.

Conexion con la wallet

Pulsa el botón "Connect Wallet" y elige entre monedero Keplr, Cosmostation o Leap. Asegúrate de estar conectado a una cuenta que sea miembro de la multisig.

Cuentas multi firma

Después de conectar tu monedero serás redirigido a una página con una lista de todas las cuentas multisig.

Tendrás que hacer clic en una de las cuentas Multisig para ver todas las características de la aplicación.

Propuestas

Las propuestas son la forma en que se ejecutan las transacciones a través del Multisig. Estas propuestas son votadas por los miembros de la multisig y una vez que la propuesta es aprobada, la transacción puede ser ejecutada.

La página de propuestas muestra todas las propuestas creadas por la cuenta del multisig. Existen diferentes pestañas que muestran las propuestas en función de determinados criterios.

  • All: Esta pestaña muestra todas las propuestas

  • In Progress: Muestra las propuestas que se pueden votar

  • To Execute: Las propuestas que hayan sido aprobadas aparecerán en la pestaña "Para ejecutar", donde cualquier miembro del multisig podrá ejecutar la transacción.

  • Executed: Una vez ejecutada la transacción de la propuesta, ésta se mostrará en la pestaña "Ejecutada"

  • Rejected or Failed: Si la propuesta no fue aprobada o se agotó el tiempo para conseguir los votos afirmativos necesarios, la propuesta se mostrará en esta pestaña

Crear una propuesta:

Para crear una propuesta, haga clic en el botón "Create Proposal". Esto cargará una ventana con varios tipos de propuestas que se pueden crear. No es práctico añadir un tipo de propuesta para cada transacción que pueda ejecutarse, por lo que los tipos mostrados son las transacciones comunes que suelen ejecutarse. Sin embargo, el tipo de propuesta Personalizada permite ejecutar cualquier tipo de transacción soportada por la cadena. Requiere algunos conocimientos técnicos adicionales sobre el mensaje JSON que debe crearse, pero tiene mucho sentido disponer de esta opción por su flexibilidad. Por ejemplo, si usted tiene un contrato en la cadena que gana recompensas y es propiedad de múltiples usuarios, puede establecer la dirección de recompensas a su multisig. A través de esta pantalla de propuesta personalizada, puede ejecutar la transacción para reclamar esas recompensas.

Veamos los demás tipos de propuestas de esta ventana:

  • Treasury Spend: La propuesta de gastos de tesorería permite enviar tokens nativos desde la cuenta Multisig a otra cuenta.

  • Voting Configuration: Este tipo de propuesta le permite actualizar la configuración de votación para el multisig.

  • Governance: Enumera las propuestas generales de gobernanza que pueden crearse en cadena.

  • Execute Contract: Permite ejecutar un mensaje en un contrato inteligente. Deberá conocer la estructura de dicho mensaje ya que el contenido de la propuesta tendrá un mensaje JSON que destaca el punto de entrada a ejecutar y el propio mensaje que se debe enviar. Usted introducirá el contrato inteligente al que debe enviarse este mensaje.

Como ejemplo vamos a ejecutar una propuesta de Treasury Spend. Asegúrese de enviar algunos tokens ARCH o CONST a la cuenta Multisig. Puede encontrar la dirección de la cuenta multisig haciendo clic en el menú desplegable de la barra de navegación izquierda y haciendo clic en la dirección para copiarla.

  1. Click "Treasuty Spend"

  2. Introduzca el nombre de la propuesta

  3. Introduzca una descripción de la propuesta

  4. Introduzca el importe de la ficha y la dirección a la que desea transferir los fondos

  5. Pulse el botón "Spend"

Esta propuesta se añadirá ahora a la página de Propuestas. Para votar la propuesta, haga clic en ella y se mostrará una ventana con los detalles de la propuesta. Haga clic en el botón "Votar" y seleccione el voto "Sí", "No" o "Abstenerse".

Una vez aprobada la propuesta, estará lista para ser ejecutada. Debería aparecer en la pestaña "To Execute". Haga clic en la propuesta y pulse el botón "Execute Proposal" para completar la transacción.

Una vez que la transacción se haya realizado correctamente, la propuesta aparecerá en la pestaña "Executed".

Staking

El staking es una transacción popular para ejecutar en la cadena y la razón por la que se añade aquí como su propia página. Así que cualquier acción ejecutada aquí creará una propuesta relacionada con la apuesta. Las principales acciones que se pueden ejecutar en la página de estacas incluyen:

  • Reclamación de recompensas de staking

  • Enviar tokens a un validador

  • Retirar tokens de un validador

  • Redelegar tokens de un validador a otro validador

Gobernanza

La página de gobernanza enumera todas las propuestas de gobernanza creadas en la blockchain de Archway. Permite a la cuenta multisig votar sobre estas propuestas de gobernanza. Si ves una propuesta de gobierno que aún está activa, puedes hacer clic en la propuesta de gobierno y seleccionar un voto (Sí, No, Abstención, No con veto) que generará una propuesta multisig para que los miembros voten. Si se aprueba la propuesta multisig, el voto realizado sobre la propuesta de gobernanza se presentará en cadena.

Miembros

Esta página muestra la lista de miembros del multisig. Puede añadir nuevos miembros, eliminar miembros actuales e incluso editar el peso de los votos de cualquiera de los miembros. Cada solicitud creada creará una propuesta que deberá ser aprobada por los miembros del multisig para luego ser ejecutada.

Last updated