Contract Viewer
English | 中文
Contract Viewer 是一个 VS Code 扩展,他可以帮你从区块链浏览器下载合约代码,只需要一个合约地址即可下载,点击 这里 查看支持的合约。
支持从油猴脚本下载,点击 这里 查看
示例使用的是 以太坊合约 ,其他合约类型操作大同小异。
快速开始
配置一个 API
- 在 Erherscan 注册一个用户。
- 登陆之后找到
API-KEYs 选项新建一个 API,然后复制 Token 内容。
3. 在 VS Code 的命令面板 中输入 Config API 找到 Contract Viewer: Config API 选项,然后在新打开的页面中粘贴你的的 Token 内容。
4. 完成!现在可以关闭这个页面了。
下载一个合约
- 在
VS Code 的命令面板 中输入 getContract 找到 Contract Viewer: Get contract code 选项。
- 选择要下载的合约类型。
- 输入合约地址。
- 等待解析完成。
- 选择一个空目录保存合约。
- 合约代码写入文件。
- 完成!现在可以查看刚才下载的合约了。
命令
在 VS Code 的命令面板 中输入 Contract Viewer 可以检索到 Contract Viewer 的所有命令。
Contract Viewer: Config API
快速打开配置 API 的页面。
Contract Viewer: Get contract code
下载合约。
VS Code 配置项
您可以在 VS Code 用户设置 中找到以下 Contract Viewer 配置项。
contract-viewer.setting.api.*
各类 API 配置,如果没有配置 API 将无法下载合约。·
更新日志
在 这里 查看
支持列表
以太坊合约: https://etherscan.io/
币安智能合约: https://bscscan.com/
| |