我正在使用Embark框架构建我的第一个DApp,并成功构建了here所示的“ SimpleStorage” Embark演示。我可以使用Web界面成功设置和检索值,但是当我尝试直接从Embark控制台进行设置时,对于我已部署的任何合同的任何方法调用,它都会返回undefined
。
我尝试使用Go-Ethereum以及EthereumJS TestRPC都无济于事。
我还报告了here问题,人们似乎也遇到了同样的问题,但是该问题已经由项目维护者解决。
答案 0 :(得分:1)
Embark使用web3.js 1.0,应分别为MDBAccount.methods.post("Hello World").send()
和MDBService.methods.register().send({gas:900000})
。完整的文档可以在here中找到。