如何在EtherScan上读取智能合约

99thefilm 区块查询 2022-09-22 14:50:50 etherscan

  了合约的地址一旦你知道,Scan 上查看这些合约你就可以在 Ether。ba80c64b7734e58Ee1dB38B8992eDoodles 的合约地址是0x8a90CAb2b38d。然了当,还没有被验证的话如果合约的代码,Scan 还查看不了那么你在 Ether。 code 是可见的尽管合约的 byte,能被反编译并且也有可,文章中就不讨论了但是这个方法这篇。旁边没有看到一个绿色的对勾标记如果你在“Contract”,码就没有被验证那这个合约的代。

  查看它只是个开始找到智能合约并且,智能合约中的内容想要更好地了解,dity 的基础知识你需要了解 Soli。

  被验证过的如果合约是,是可读的那它就。ract”标签点击“Cont,到合约的代码你就可以看。

  文章中在本篇,odles() 作为案例我们将 NFT 项目Do,can 上查看其智能合约来看如何在 EtherS。 找到这个 NFT 项目首先在 OpenSea,的任何一个 NFT然后通过这个项目中,后的智能合约可以找到它背。

  验证的合约对于经过,Scan 和智能合约交互你可以通过 Ether。 “Write Contract” 标签中可以在 “Read Contract” 和,合约的函数使用智能,费使用这个特性任何人都可以免,块链的状态发生了改变当然写入函数由于对区,一些 gas所以需要用到。

  的 NFT 项目之中在 Opensea ,一的 item你可以查看单,tail”下面然后在“De,一个链接你会找到,能合约的地址会链接到智。个链接点击这,therScan() 中就会跳转到区块链浏览器E,看到所有存储在以太坊上的信息EtherScan 可以让你。

  来说简单,是一段程序智能合约就,透明且不可篡改的这段程序代码是,网络上被执行它们在区块链。非常简单这个定义,Scan 来查看一个智能合约吗但是你知道如何通过 Ether?

  这一特性是它的优势之一智能合约可以被公开查看,以通过查看合约代码任何普通的用户都可,有如同它所说的功能来验证这个合约是否。样这,相信这个开发者了我们就不用必须,己去验证而可以自。

  这里在,NFT 项目的合约的所有代码你可以查看 Doodles ,目的合约有没有它所声明的功能然后通过代码可以确认这个项。

  k 预言机并且加入开发者社区可以关注 Chainlin,资料以及关于区块链的话题有大量关于智能合约的学习!

  这里在,验证方法的不同根据合约作者,一个很大的文件你有可能会看到,了所有用到的合约在这个文件中包含,odles 这样或者是像 Do,开的文件是很多分。个合约的原因是这里能看到多,会引入别的合约一个合约中经常。引用通过,他已经验证过的合约合约可以重复使用其,pelin 的 ERC-721 和 Ownable 合约比如说在 Doodles 项目中用到的 OpenZep。

分享: