首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在用户浏览器中编译稳固性的最简单方法?

在用户浏览器中编译稳固性的最简单方法?
EN

Ethereum用户
提问于 2017-11-02 16:46:38
回答 2查看 1.5K关注 0票数 3

我想在浏览器中编译稳固性。web3已经放弃了compile()特性,所以您不能再调用web3.eth.compile.solidity()了。

我试图访问browserify require('solc') / require('solc/wrapper'),以便能够访问编译函数,但它似乎存在问题。

我发现了一个名为browser-solc的项目,但最近一次更新是在一年前,我不确定是否要依赖它。

一个选项就是创建一个端点并执行它,并将结果返回给用户,以便在智能契约部署中使用。

任何关于这个问题的想法或解决方案都值得赞赏。

EN

回答 2

Ethereum用户

发布于 2017-11-02 17:03:27

对于小型附带项目的本地开发,我使用的是在线编译器,混合

随着项目的进展,我开始使用我正在使用的Ethereum实现来做这个计算服务器端:EthereumJ

在我的例子中,我只想编译一次合同,因为它不会改变。您的特定用例可能会确定二进制文件生成的位置。

我要指给你看solc-js的方向。它非常适合客户端编译,海事组织。

票数 3
EN

Ethereum用户

发布于 2017-11-03 07:04:52

松露是我怎么做的。

代码语言:javascript
运行
复制
npm i truffle

而且它有自己的发动机,所以不需要安装testrpc就能工作。更多信息在这里:https://github.com/trufflesuite/truffle

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/29787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档