Fisco区块链浏览器,手动部署后区块高度无法实时更新,但是自动部署的却可以实时更新,后面发现是因为手动部署获取到的代码版本比较低,依赖的版本较低,所以导致功能不健全。
运行起来报错如下:
经过排除,自动化部署提供的jar引入的lib版本是fisco-bcos-java-sdk-2.9.0.jar,而手动部署提供的引入是fisco-bcos-java-sdk-2.7.2.jar。故而缺少一个[Source: UNKNOWN; line: -1, column: -1] (through reference chain: org.fisco.bcos.sdk.model.TransactionReceipt[“remainGas”])
解决方案:
找到历史提交版本中最新的这个版本
找到修改后的分支
fisco-bcos-browser/server/fisco-bcos-browser at master · FISCO-BCOS/fisco-bcos-browser
将代码拉取下来编译,上传到服务器
获取到了实时更新的区块高度
服务器
获取到了实时更新的区块高度