Fundición

Deploying to Anvil

To deploy to Anvil, Foundry’s test chain, it needs to be running on your computer. Then select the Foundry Provider in the Environments section of the Deploy & Run module.

En cuanto seleccione Foundry Provider, se abrirá un modal preguntándole por el Anvil JSON-RPC Endpoint.

If Foundry Anvil node is running with default options, the default endpoint value in modal doesn’t need to be changed. If the Anvil node host and port are different, then the JSON-RPC endpoint should be updated in the modal’s text box.

Una vez rellenado el punto final correcto en el modal, pulse OK y las cuentas del nodo Anvil se cargarán en la sección ACCOUNT. También se mostrará el identificador de red.

Ahora, se puede empezar a desplegar el contrato desde Remix IDE al nodo local Anvil como de costumbre.

Remodelaciones de fundición

Foundry gestiona las dependencias mediante submódulos git y puede remapear las dependencias para facilitar su importación. Así, las importaciones definidas por remapeo pueden tener errores de compilación en Remix IDE.

Para soportar dicha compilación, Remix sugiere ejecutar compilación utilizando un archivo de configuración del compilador. Remix añade algunas remapeos Forge por defecto en el archivo de configuración del compilador cuando se carga un proyecto Foundry en Remix IDE utilizando remixd.

Además, si es necesario, se pueden añadir manualmente más remapeados.