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.