Para aquellos que están interesados en los transfer hooks hoy, aquí está el resumen: - Los transfer hooks permiten que las transferencias tengan lógica personalizada - Los privilegios del firmante del remitente no se extienden al programa de transfer hook Echemos un vistazo más profundo 👇
Los hooks de transferencia se pueden utilizar para: - Hacer cumplir las regalías de NFT - Denegar o permitir listas de wallets que pueden recibir tokens - Implementar tarifas personalizadas en las transferencias de tokens - Crear eventos de transferencia de tokens personalizados - Rastrear estadísticas sobre tus transferencias de tokens y mucho más
¿Qué mecanismos de seguridad existen en los hooks de transferencia? Las cuentas de origen, acuñación, destino y propietario se configuran como de solo lectura para el programa de hooks de transferencia. Esto previene el uso malicioso de los programas de hooks de transferencia sin una autoridad delegada. Código de desescalada:
Se puede pasar estado adicional al gancho de transferencia a través de ExtraAccountMetaList. Estas cuentas pueden ser escribibles, lo que permite casos de uso como aceptar diferentes tokens como pago por la transferencia. Sin embargo, esto requiere que el PDA delegado sea aprobado. Ejemplo:
20,34K