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/