在使用java-sdk发送交易后,无法查询到事件内容的内容
// webase可以查询到
// 使用java-sdk, 事件内容查询为空
补充:
Hi @userInner , Java sdk使用的是什么版本会出现这个问题?合约事件是怎么定义的
合约版本
存储结构
事件定义
合约方法
继承之后的合约方法
感谢提出issue,现在2.10.0正在开发中,可以试一下能不能解决你的问题,也可以验证我们的修复是否有效。org.fisco-bcos.java-sdk:2.10.0-SNAPSHOT
您好,可以贴一个链接吗?
我尝试在pom.xml文件中修改为2.10.0,但出现了这个这个错误
您好,由于调用的合约是通过合约再次调用,所以被调用的合约提交的事件并未被abi解析,我在主合约内定义了一个事件,重新生成了abi,再次使用sdk调用,成功获取到了内容,有点奇怪.........
您好,可以贴一个链接吗?
我尝试在pom.xml文件中修改为2.10.0,但出现了这个这个错误
版本号是2.10.0-SNAPSHOT
您好,由于调用的合约是通过合约再次调用,所以被调用的合约提交的事件并未被abi解析,我在主合约内定义了一个事件,重新生成了abi,再次使用sdk调用,成功获取到了内容,有点奇怪.........
那问题应该是出在ABI文件。原先主合约生成的ABI文件内是不包含这个事件的定义,所以不会解析被调合约的事件。后面你加上声明之后重新生成ABI,ABI有事件的定义,就能解析到合约事件了。

