Closed zhuangjinxin closed 6 years ago
加上call函数即可正确返回:
> contractInstance.multiply.call(2)
4
关于Call()函数 网友的解答:
A. 这里添加call的原因是因为multiply函数没有添加constant;
B. 调用合约中的方法,应该有两种方式进行调用,一是call(),它直接返回结果,不会写进区块链;二是sendTransaction(),它是一笔交易,会写到区块链中,返回值是交易的哈希值。