【发布时间】:2017-07-25 08:01:19
【问题描述】:
环境: 测试-RPC 松露
代码: let source = "pragma solidity ^0.4.11;contract Calc{ uint count; function add(uint a, uint b) 返回(uint){ count++; return a + b; } function getCount() 返回 (uint){ return count ; }}";
让 calc = web3.eth.compile.solidity(source);
终端告诉我: 松露(开发)> 错误:错误:不支持方法 eth_compileSolidity。 在 GethApiDouble.handleRequest (/Users/user/.nvm/versions/node/v6.10.3/lib/node_modules/ethereumjs-testrpc/build/cli.node.js:101870:16) ......
【问题讨论】:
-
我不确定它是否已被弃用.. 请查看下面的链接 github.com/ethereum/EIPs/issues/209 。如果你想获得合约的 ABI / 二进制文件,你可以使用 remix。