Ejemplos de bóveda

Ejemplo de mecánica de vault de tokens: comprende las operaciones de vault v2 para custodia y gestión de comisiones

El vault de tokens se utiliza para almacenar las comisiones de referidos en un contrato separado, similar a la cuenta lp. Esto nos permitirá disminuir las comisiones de tx para los swaps, ya que los usuarios no tendrán que pagar por una tx adicional de transferencia de jetton.

La dirección del vault está definida por router_address, owner_address y router_token_Wallet_address, por lo que para cada token cada usuario puede tener un contrato de vault dedicado.

Diagrama de swap con referidos

Bob es el usuario que realiza el intercambio, Alice es el referido, Enviar es el token de envío, Recibir es el token de recepción.

spinner

Retirar del vault

La operación de retiro puede ser llamada por cualquiera, no solo por el Bóveda propietario. Todos los excedentes se envían al propietario.

spinner

Notas:

  • el Bóveda el contrato se elimina al retirar para no pagar tarifas de almacenamiento (cada depósito envía la inicialización de estado, por lo que se volverá a desplegar en cuanto ocurra cualquier nuevo depósito)

Para obtener más detalles sobre la recolección de comisiones de referidos, consulte el guía de comisiones de referido de Omniston (nota: aunque la guía está centrada en Omniston, la sección especificada cubre a fondo la mecánica de referidos de DEX V2).

Última actualización