java-sdk
java-sdk copied to clipboard
获取event接口转换List<BigInteger>类型失败
java-sdk:2.7.2
event定义:event LogBookNums(uint[] termNoMap, uint seqMap, uint[] fromMap ,uint[] toMap);
编译java例子: typedResponse.termNoMap = (List<BigInteger>)eventValues.getNonIndexedValues().get(0).getValue();
获取event对应值:
List<Book.LogBooknumsEventResponse> result =book.getLogBooknumsEvents(transactionReceipt); result.stream().forEach(item->{ log.info("termNoMap :"+item.termNoMap ); });
报错信息:java.lang.ClassCastException: org.fisco.bcos.sdk.abi.datatypes.generated.Uint256 cannot be cast to java.math.BigInteger