For the complete documentation index, see llms.txt. This page is also available as Markdown.

Ejercicio

Es hora de interactuar con un contrato que hayas desplegado en las clases del Módulo 2. Elige un contrato y una función a ejecutar dentro de ese contrato.

Necesitarás lo siguiente:

  • Una URL de acceso a Sepolia.

  • La clave privada de la wallet.

  • La dirección del contrato.

  • El ABI del contrato desplegado.

  • El nombre de la función y los parámetros que requiere para su ejecución.

💡 TIP: Necesitarás incluir los siguientes métodos en tu script

const contract = new ethers.Contract(contractAddress, abi, provider);
const txResponse = await contract.someWriteFunction(params, { gasLimit, gasPrice });

Recuerda utilizar el archivo .env para guardar las variables de entorno y para proteger la privacidad de tu clave privada.

Incluye sentencias console.log para asegurar que el script se ejecutó correctamente y para mostrar el resultado de la función ejecutada.

Last updated