Remix come visualizzatore di codice

Attraverso Etherscan

I contratti verificati su Etherscan possono essere visualizzati in Remix facendo una semplice modifica dell’URL. Soprattutto per la verifica di contratti in più parti, Remix fornisce un modo veloce per caricare tutti i contratti.

Un tipico URL di Etherscan per un indirizzo di contratto si presenta così:

https://etherscan.io/address/0xdac17f958d2ee523a2206206994597c13d831ec7

Nell’URL, cambiare etherscan.io con remix.ethereum.org

https://remix.ethereum.org/address/0xdac17f958d2ee523a2206206994597c13d831ec7

e ricaricare. Verranno recuperati i contratti verificati su 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.

Questo funziona per gli URL delle reti di test di Etherscan https://ropsten.etherscan.io, https://goerli.etherscan.io/ etc. Se sono aggiornati nello stesso modo, i contratti saranno caricati in Remix.

Attraverso GitHub

I file Solidity in GitHub possono essere caricati su Remix con una modifica simile. Per un file con URL come:

https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/contracts/app/solidity/mode.sol

cambiare github.com in remix.ethereum.org come:

https://remix.ethereum.org/ethereum/remix-project/blob/master/apps/remix-ide/contracts/app/solidity/mode.sol

e ricaricare. Si aprirà lo stesso file nell’IDE Remix.