为什么web3-cli无法生成视图功能

时间:2019-11-30 20:21:54

标签: solidity web3 web3-java

我在sol ^ 0.5.9中具有以下功能

function getSomeStuff(unit256 id) public view returns (uint256, uint256, uint, string memory, bool) {
   Contract memory c = _contracts[id];
   return (c.a, c.b, c.c, c.d, c.e)
}

但是,在生成Java存根时,将跳过此函数。
我注意到在abi文件中没有提及函数名称。生成时我做错了什么吗? solc -o ../build . --bin --ast --asm --abi --optimize --overwrite ContractX.sol

是因为Web3j代码生成期望常量而不是视图吗?

0 个答案:

没有答案