Remix como visor de código
A través de Etherscan
Los contratos verificados en Etherscan pueden ser vistos en Remix haciendo un simple cambio en la URL. Principalmente para una verificación de contratos de múltiples partes, Remix proporciona una forma rápida de cargar todos los contratos.
Una URL típica de Etherscan para una dirección de contrato tiene este aspecto:
https://etherscan.io/address/0xdac17f958d2ee523a2206206994597c13d831ec7
En la URL, cambie etherscan.io
por remix.ethereum.org
.
https://remix.ethereum.org/address/0xdac17f958d2ee523a2206206994597c13d831ec7
y vuelva a cargar. Obtendrá los contratos verificados en Etherscan.
Contracts verified on Ethereum mainnet and on other test networks (Ropsten, Rinkeby, Kovan & Goerli) will be loaded in respective directories under etherscan-code-sample
workspace.
This funciona para Etherscan testnet URLs https://ropsten.etherscan.io
, https://goerli.etherscan.io/
etc. Si se actualizan de forma similar, los contratos se cargarán en Remix.
A través de GitHub
Los archivos Solidity en GitHub pueden cargarse en Remix con un ajuste similar. Para un archivo con URL como:
https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/contracts/app/solidity/mode.sol
cambiar github.com
por remix.ethereum.org
como:
https://remix.ethereum.org/ethereum/remix-project/blob/master/apps/remix-ide/contracts/app/solidity/mode.sol
y vuelva a cargarlo. Se abrirá el mismo archivo en Remix IDE.