No me quedó claro para que se usan receive y fallback, en realidad el video no muestra como trabajan estas funciones o no identifiqué com...

Pregunta de la clase:
Recibir ether desde un contrato
Javier Flores

Javier Flores

Pregunta
student
hace 4 años

No me quedó claro para que se usan receive y fallback, en realidad el video no muestra como trabajan estas funciones o no identifiqué como lo hacen.

1 respuestas
para escribir tu comentario
    Sebastian Perez

    Sebastian Perez

    teacher
    hace 4 años

    Hola Javier ! Las funciones receive y fallback son llamadas automáticamente cuando se hace una transferencia de ethers hacia tu contrato. En el caso de receive es cuando la transferencia no lleva parámetros y con fallback cuando sí los tiene. Estas funciones no pueden ser llamadas de forma externa como el resto de las funciones, sólo cuando se hace una transferencia.

Curso de Introducción a Solidity [Empieza Gratis]

Curso de Introducción a Solidity [Empieza Gratis]

Desarrolla contratos inteligentes en la blockchain con Solidity. Aprende desde la estructura básica de contratos, manipulación de variables, hasta la implementación de tokens ERC-20 y ERC-721. Domina el manejo de errores, gas, y herencia.

Curso de Introducción a Solidity [Empieza Gratis]
Curso de Introducción a Solidity [Empieza Gratis]

Curso de Introducción a Solidity [Empieza Gratis]

Desarrolla contratos inteligentes en la blockchain con Solidity. Aprende desde la estructura básica de contratos, manipulación de variables, hasta la implementación de tokens ERC-20 y ERC-721. Domina el manejo de errores, gas, y herencia.