首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >坚固性未定义

坚固性未定义
EN

Stack Overflow用户
提问于 2017-02-06 14:23:33
回答 1查看 1.3K关注 0票数 5

当我使用solidity来编写一个简单的合约时,我有一个问题。它是这样的:

代码语言:javascript
复制
> web3.eth.getCompilers()
["Solidity"]
> source = "contract test { function multiply(uint a) returns(uint d) { return a * 7; } }"
"contract test { function multiply(uint a) returns(uint d) { return a * 7; } }"
> source
"contract test { function multiply(uint a) returns(uint d) { return a * 7; } }"
> clientContract = eth.compile.solidity(source).test
undefined

我不知道为什么结果是“未定义的”,有什么问题吗?我在mac操作系统上使用它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-28 04:26:14

根据Greeter variables are all undefined and contract doesn't run的说法,JavaScript中的undefined并不是一件坏事。变量声明总是返回undefined,这没什么好担心的。

因此,为了回答您的问题,没有任何错误,只需继续执行已编译的clientContract并忽略undefined返回消息。

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

https://stackoverflow.com/questions/42061479

复制
相关文章

相似问题

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