求问一下:在rinkeby测试网下,调用智能合约中一个有多个返回值函数时,怎么能能根据交易ID获取到合约的字段值?通过json中的logs读取
如果是view 函数, 你可以支持获取返回值。
如果是一个交易, 则返回值只有在另一个合约调用时,才能获取到。
交易的回执里,不包含返回值,只有存在事件中的值,才可以从logs读取到(因此你可以把返回值保存到事件中来获取)。