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.