Ejercicio 4
En este ejercicio haremos una variante respecto al ejercicio 3 pues verificaremos si quien envía la transacción para asignar una valor a la variable storedInfo
es el dueño (owner) del contrato. Solo el dueño puede modificar el valor de storedInfo
.
Pasos a seguir:
Programe el contrato en Remix,
Despliéguelo en una red de prueba de Ethereum como Sepolia,
Publique y verifique el contrato utilizando un explorador de bloques
Interactúe con el contrato a través del explorador de bloques y verifique si puede modificar el valor de la variable
storedInfo
.Intente modificar el valor de
storedInfo
conectándose con otra wallet.
¿Cómo modificaría la función setInfo
en el contrato anterior para utilizar la estructura de control require
en lugar de if
?
Respuesta:
Last updated