Remix comme visualiseur de code

Grâce à l’Etherscan

Les contrats vérifiés sur Etherscan peuvent être visualisés dans Remix en modifiant simplement l’URL. Remix est un moyen rapide de charger tous les contrats, surtout dans le cas d’une vérification d’un contrat à plusieurs parties.

Une URL Etherscan typique pour une adresse de contrat ressemble à ceci :

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

Dans l’URL, remplacez etherscan.io par remix.ethereum.org

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

et rechargez. Il récupérera les contrats vérifiés sur 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.

Cela fonctionne pour les URLs Etherscan testnet https://ropsten.etherscan.io, https://goerli.etherscan.io/ etc. Si elles sont mises à jour de manière similaire, les contrats seront chargés dans Remix.

Par l’intermédiaire de GitHub

Les fichiers Solidity dans GitHub peuvent être chargés sur Remix avec une modification similaire. Pour un fichier avec une URL comme :

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

changez github.com en remix.ethereum.org comme :

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

et rechargez. Le même fichier sera ouvert dans Remix IDE.