¡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.