免责声明:金色财经所有资讯仅代表作者个人观点,不构成任何投资理财建议。请确保访问网址为(jinse.cn) 举报

    Etherscan AI工具Code Reader官方教程

    作者:etherscan;翻译:金色财经0xxz

    Code Reader是一个工具,它利用AI的力量为用户检索和解释特定合约地址源代码。通过选择合约地址,用户可以访问合约的源代码文件并与之交互。本教程将指导你如何使用此工具,并重点介绍一些用例。

    paqyFCxtsVoO4eb0DBakg070AW2KTlAl8bR9H4eW.png

    在使用Code Reader之前,你需要先了解以下几点:

    • AI 生成答案:这些响应由 OpenAI 的大型语言模型 (LLM) 生成,仅供参考。始终验证它们的准确性,不要仅仅依赖它们作为证据或提交漏洞赏金。

    • 生成提示:要使用该工具,你需要有效的OpenAI API 密钥和足够的 OpenAI 使用限制。此工具不存储你的 API 密钥。

    • 聊天完成模式:该工具目前仅支持一次性提示,不允许连续对话。

    Code Reader 5步使用法

    fOY9tqf6CDM0tCh9qAUvd4ubIdSoX0eycrWKvGm6.png

    1、首先输入你的 OpenAI API 密钥。

    2、粘贴你想探索的合约地址。

    3、该工具将自动获取与提供的合约相关的所有文件。

    4、检索到合约文件后,你可以选择要通读的特定源代码文件。此外,你可以在与 AI 共享之前直接在 UI 中修改源代码。

    5、根据选定的源代码,你可以生成 AI 提示与代码进行交互并提出问题以加深理解。

    用例示范

    • 代码概述:为特定部分代码或函数生成 AI 提示,让你更深入地了解那部分代码。利用有针对性的问题获得 AI 生成的解释,使你能够深入研究代码的内部工作原理。当第一次与智能合约交互时,此功能特别有价值,因为它提供了对其操作和功能的透彻理解。此外,利用此功能生成文档以供参考。

    • 检索读/写函数:获取与读写以太坊数据相关的智能合约函数的完整列表,以及它们各自功能的详细说明。有了这些信息,你可以就如何直接在相应的合约地址页面上的“读取合约”或“写入合约”选项卡下与这些功能进行交互做出明智的决定。

    • 探索 dApp 集成:深入研究代码,全面了解如何将所选智能合约与你的去中心化应用程序 (dApp) 无缝集成。

    代理合约的限制

    粘贴代理合约地址时,工具不会自动获取执行合约的合约文件。要访问相关的执行合约,你可以进入代理合约的地址页面,勾选“Read/Write as Proxy”选项卡并复制地址:

    EpQBwDlHMfVl9CJxtFJcmvcud1W20pMeBe7KSdQv.png

    如果“Read/Write as Proxy”选项卡不可用,你可以导航至下方按钮,在Proxy Contract Verification页面点击“Verify”,复制找到的实现地址:

    PTOCdpY6Nl4JsHyxVeqG8sPDWA8iG2iX4a0PklvU.png

    单击“这是代理吗?” 按钮

    apgSCUTzvsFx0FA5J35sUtQbwPFX1YESZMxch0X8.png

    jinse.cn 5
    好文章,需要你的鼓励
    jinse.cn 5
    好文章,需要你的鼓励
    参与评论
    0/140
    提交评论
    文章作者: / 责任编辑:

    声明:本文系金色财经原创稿件,版权属金色财经所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:金色财经",违者将依法追究责任。

    提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

    金色财经 > 金色财经 > Etherscan AI工具Code Reader官方教程
    • 寻求报道
    • 金色财经中国版App下载
      金色财经APP
      iOS & Android
    • 加入社群
      Telegram
    • 意见反馈
    • 返回顶部
    • 返回底部