(2024-03-25)
新增
- 新增
v2
版本的交易构造方法,并提供Jni层对应的实现方法。详情见:#219
更新
- 优化
go-sdk-wrapper
调用回调的方法,详情见:#218
修复
- 修复
go-sdk-wrapper
在初始化时WsConfig默认使用值有误导致CPU占用过高的问题,详情见:#222 - 修复初始化读取配置时,因错误配置可能出现coredump的问题,详情见:#223
- 修复在x86 macOS下退出时会输出stderr的问题,详情见:#223
(2024-02-08)
新增
- 新增
v1
版本的交易构造方法,并提供Jni层对应的实现方法。详情见:#191 ,#192 - 新增Jni层的
TransactionData
以及Transaction
两层的交易类,支持交易编码、计算哈希、签名、发送。详情见:#163 - 在c sdk层增加获取与节点握手后的协议版本号,
更新
- 重构依赖库,使用vcpkg作为包管理,不再使用hunter。依赖FISCO BCOS主仓库的Cpp SDK,不再依赖bcos-cpp-sdk的仓库。
修复
- 修复配置文件中hostname解析失败的问题。详情见:#212
(2023-10-12)
修复
- 修复rpc模块的jvmdetach线程方式导致性能下降问题
修复
- 修复go wrapper的NewSDK没有检查c-sdk返回的last error
(2023-06-12)
更新
- 去掉日志中对证书信息的打印
修复
- 修复rpc模块的jvm没有detach线程,导致java-sdk析构失败的问题
(2023-04-18)
新增
- 新增密码机支持:配置keyindex使用内置密钥、签名验签
- 添加
sendTransaction
接口,支持同时编码/签名/发送交易功能
更新
- 更新
bcos-boostssl
以支持域名 - 更新
jackson-databind
到2.14.2
版本
新增
- 新增密码机支持:配置keyindex使用内置密钥、签名验签
- 添加
sendTransaction
接口,支持同时编码/签名/发送交易功能
更新
- 更新
jackson-databind
到2.14.2
版本 - 合并
bcos-sdk-jni
- 添加发送RPC请求时是否根据块高发送的开关
(2023-01-03)
更新
- 添加交易回执编码解析接口
(2023-01-03)
更新
- 交易支持设置
extraData
字段
(2022-09-09)
更新
- 添加abi编解码接口
- 更新HelloWorld示例
(2022-08-23)
更新
- 更新
bcos-boostssl
、bcos-cpp-sdk
,详细功能更新参考bcos-boostssl
、bcos-cpp-sdk
ChangeLog
(2022-06-30)
更新
- 更新
bcos-boostssl
、bcos-cpp-sdk
(2022-03-31)
新增
- 支持交易编码
- 支持交易签名
(2022-02-22)
新增
- 支持通过配置文件初始化
SDK
- 添加区块高度通知注册接口
- 添加
windows ci
,支持通过ci
上传动态库
更新
- 更新
bcos-boostssl
、bcos-cpp-sdk
依赖
(2021-12-09)
简介
FISCO-BCOS 3.0
的C
版本的SDK
实现,通过对CPP-SDK
的封装实现
功能
RPC
AMOP
- 合约事件订阅