Java SDK v2.6.1
(2020-10-29)
Please read documentation of Java SDK.
Changed:
- Hidden the amop private topic suffix in the callback function.
- Added amop demo required resources.
- Upgraded two dependencies that netty-sm-ssl-context to version v1.2.0 and netty to version v4.1.53.Final.
- Improved the documentation of send transaction without bin file.
- Removed unused arguments(abi file) in the functions like encodeMethodByInterface of ABI module.
Fixed:
- Solved the problem of crypto module cannot call by multiple tasks.
- Solved invalid block limit problem, when console delete data and restart.
- Fixed an event decode bug that cannot decode multiple events of one transaction.
- Fixed the AMOP message data truncated bug.
Compatibility
- FISCO BCOS v2.0+.
- Not compatible with Web3SDK. When two users want to use AMOP functions to talk with each other, they should either both use Java SDK, or both use Web3SDK.
请参考文档:
修改:
- 隐藏AMOP私有话题的话题前缀。
- 添加AMOP Demo所需的资源文件。
- 升级两个依赖版本,netty-sm-ssl-context到v1.2.0,netty 到 v4.1.53.Final.
- 完善不使用bin文件构造交易的方法文档。
- 在ABI模块中的encodeMethodByInterface等方法中删除无用的参数(abi文件)。
修复:
- 解决加密模块无法被多进程访问的问题。
- 解决控制台删除数据后重启会出现block limit不合法异常的问题。
- 解决同一个交易中如果有多个Event,只能解析一个无法解析多个的问题。
- 解决AMOP消息数据被截断的问题。
适配性:
- 适配FISCO BCOS v2.0+。
- 不适配Web3SDK。意思是,如果两个用户想使用AMOP功能进行通信,他们必须要么同时使用Java SDK,要么同时使用Web3SDK。