Comandos Remix

En la consola, puede ejecutar los comandos que se indican a continuación. Una vez que empiece a teclear un comando, habrá autocompletado. Estos comandos utilizan las siguientes bibliotecas:

remix: Remix tiene una serie de comandos CLI para cargar y ejecutar archivos en un espacio de trabajo. Consulte la siguiente lista.

ethers: Remix IDE permite el uso de comandos ethersjs. Consulte la lista completa en Ethers docs.

web3: Remix IDE enables the use of web3js commands. See the Web3js docs for the full list.

swarmgw: Esta biblioteca puede utilizarse para cargar/descargar archivos en Swarm a través de https://swarm-gateways.net/.

Comandos Remix

remix.execute(rutaarchivo): Ejecuta el script especificado por la ruta del archivo. Si filepath está vacío, se ejecuta el script que se muestra actualmente en el editor.

remix.exeCurrent(): Ejecuta el script que se muestra actualmente en el editor.

remix.getFile(ruta): Devuelve el contenido del archivo ubicado en la ruta dada.

remix.help(): Muestra este mensaje de ayuda.

remix.loadgist(id): Carga un gist en el explorador de archivos.

remix.loadurl(url): Carga la url dada en el explorador de archivos. La url puede ser de tipo github, swarm o ipfs.

Algunos ejemplos de Ethers JS

ethers.providers: Un proveedor abstrae una conexión a la blockchain de Ethereum, para emitir consultas y enviar transacciones que cambian de estado.

ethers.utils: Las funciones de utilidad expuestas tanto en el paquete paraguas ethers como en el ethers-utils. eg ethers.utils.formatBytes32String( text )

Algunos ejemplos de Web3 JS

web3.eth.abi: Las funciones web3.eth.abi le permiten de- y codificar parámetros a ABI (Application Binary Interface) para llamadas de función a la EVM (Ethereum Virtual Machine).

web3.proveedores: Contiene los proveedores disponibles actualmente.

web3.utils: Este paquete proporciona funciones de utilidad para dapps Ethereum y otros paquetes **web3.js.

Algunos ejemplos de enjambres (se actualizarán en breve)

swarmgw.get(url, cb): Descargar archivos de Swarm a través de https**://swarm-gateways.net/

swarmgw.put(contenido, cb): Subir archivos a Swarm a través de https**://swarm-gateways.net/