【发布时间】:2018-12-02 01:35:15
【问题描述】:
我想部署一个以太坊智能合约并验证(显示)它的源代码。我可以通过编程方式完成吗?
通常我会部署一个智能合约并在 etherscan.io 上进行验证。验证后会显示源代码。任务是我需要部署很多智能合约,但我无法手动验证它们。有没有办法或 API 上传 Solidity 代码以向公众公开智能合约代码?
虽然我猜答案是“不”,但仍然想听听任何想法。
提前致谢
【问题讨论】:
-
目前这不是一个令人满意的答案,但github.com/ethpm/ethpm-spec 试图通过可重现的合约包编译来解决这个问题。 github.com/ethpm/py-ethpm 是规范的一个正在进行的实现。
标签: blockchain ethereum solidity