La especificación Final incorpora callbacks a ERC-20. Una aplicación necesita distinguir la transferencia básica de una transferencia que activa otra acción.

Qué establece la fuente primaria

ERC-1363, creado el 30 de agosto de 2018 y publicado como Final, define transferAndCall y transferFromAndCall para invocar onTransferReceived después del envío. Ethereum — ERC-1363, Final; created 30 August 2018 ↗

approveAndCall invoca onApprovalReceived en el destinatario de la autorización. Un valor incorrecto de respuesta exige revertir la transacción según la especificación. Ethereum — ERC-1363, Final; created 30 August 2018 ↗

Qué cambia en el análisis

Ejemplo WFN: un servicio compatible podría vincular el pago con una acción en una transacción. El acceso o registro de una factura depende de su aplicación.

La cartera debería mostrar tanto el movimiento como la interacción. Indicar únicamente importe y dirección puede ocultar el significado operativo del callback.

Qué comprobar antes de concluir

Compruebe el método realmente llamado y la compatibilidad del receptor. Los métodos se añaden junto a ERC-20; no suponga que transfer ejecuta el mismo proceso.

La compatibilidad identifica una interfaz; la confianza requiere revisar implementación y permisos. Verifique token, destino y efecto esperado antes de interpretar el éxito como cumplimiento de un servicio.