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.