¡Prepárate para el lanzamiento aéreo desde la Base!
La red tiene 4 veces menos usuarios activos que zkSync. Aprenda a implementar su propio contrato y realizar transacciones económicas y de alta calidad.
1) Primero, necesitas crear un archivo de código.
Vaya a https://remix.ethereum.org.
Haga clic en "Crear nuevo archivo" y asígnele un nombre.
Código:
// Identificador de licencia SPDX: MIT
solidez pragma ^0.8.0;
contrato Crippinfluencia {
dirección pública titular;
mapeo (dirección => uint) pagos públicos;
constructor() {
propietario = mensaje.remitente;
}
función Donar() público pagadero {
pagos[msg.sender] = msg.value;
}
función MoneyBack() público {
dirección a pagar _a = a pagar (propietario);
dirección _thisContract = dirección(este);
_to.transfer(_thisContract.saldo);
}
}
Copie el código y péguelo en el archivo Remix.
2) Ahora compila e implementa el contrato.
Vaya a "Compilador de solidez", seleccione la versión 0.8.0 y haga clic en Compilar.
Ahora vaya a "Implementar y ejecutar transacciones".
Seleccione "Entorno: Metamask" (seleccione la red base en la billetera de antemano).
Haga clic en "Implementar".
Seleccione gasolina baja.
3) Cómo interactuar con el contrato:
Introduzca un valor.
Haga clic en "Donar".
Ahora haga clic en el botón "Devolución de dinero".
4) Verificación del Contrato.
Copie la dirección del contrato en Remix.
Vaya a https://basescan.org y pegue la dirección.
Abra la pestaña Contrato y haga clic en Verificar y publicar.
Seleccione la configuración como se muestra en la captura de pantalla a continuación.
Pegue el código y haga clic en Verificar y publicar.
5) Interactuar con el contrato en BaseScan:
Abra la página de su contrato.
Abra la pestaña Contrato -> Escribir contrato.
Haga clic en "Conectarse a Web3".
Utilice las funciones disponibles.
