Skip to content

Commit 686b86a

Browse files
authored
<doc>(changelog): add change log of 3.8.0. (#926)
1 parent 0a865a4 commit 686b86a

File tree

2 files changed

+53
-29
lines changed

2 files changed

+53
-29
lines changed

Changelog.md

Lines changed: 51 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,33 @@
1+
## v3.8.0
2+
(2024-08-20)
3+
4+
请阅读Java SDK v3.x+文档:
5+
6+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
7+
8+
### 新增
9+
10+
- 新增[FISCO BCOS 3.9.0](https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v3.9.0) 版本新增的获取合约事件接口,用户可用主动获取的方式自定义查询合约事件、区块事件等。详情见:[#920](https://github.com/FISCO-BCOS/java-sdk/pull/920)
11+
- 在Client类中新增获取当前链上所有配置项的接口,用户可以通过该接口获取链上所有配置项的信息。详情见:[#922](https://github.com/FISCO-BCOS/java-sdk/pull/922)
12+
- 在配置文件中新增 `enableSsl` 的配置字段,该字段的设置将会覆盖旧的 `disabalSsl` 的设置。原先 `disabalSsl` 的配置字段仍然支持,保持配置文件兼容。详情见:[#922](https://github.com/FISCO-BCOS/java-sdk/pull/923)
13+
14+
### 修复
15+
16+
- 修复 `TransactionManager` 在设置`extension`字段时会清除版本号,导致交易哈希计算错误不能上链的问题。详情见:[#922](https://github.com/FISCO-BCOS/java-sdk/pull/922)
17+
- 修复在大整数负数编解码场景中ABI和Scale编解码错误的问题。详情见:[#922](https://github.com/FISCO-BCOS/java-sdk/pull/925)
18+
- 修复在使用 `ContractCodec` 类中事件解析时没有解析事件中 `indexed` 值的问题。详情见:[#922](https://github.com/FISCO-BCOS/java-sdk/pull/925)
19+
- 修复在 `Contract` 类以及继承类中,订阅事件的接口没有返回订阅ID的问题。详情见:[#922](https://github.com/FISCO-BCOS/java-sdk/pull/925)
20+
21+
### 更新
22+
23+
- 更新 `org.bouncycastle:bcprov-jdk18on` 依赖版本到 `1.78`
24+
125
## v3.7.0
226
(2024-03-25)
327

428
请阅读Java SDK v3.x+文档:
529

6-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
30+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
731

832
### 新增
933

@@ -51,7 +75,7 @@
5175

5276
请阅读Java SDK v3.x+文档:
5377

54-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
78+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
5579

5680
### 新增
5781

@@ -105,7 +129,7 @@
105129

106130
请阅读Java SDK v3.x+文档:
107131

108-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
132+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
109133

110134
### 新增
111135

@@ -153,7 +177,7 @@
153177

154178
Please refer to the Java SDK v3.x+ documentation:
155179

156-
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
180+
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
157181

158182
### Added
159183

@@ -202,7 +226,7 @@ After balancing the workload and benefits, there are still potential issues in t
202226

203227
请阅读Java SDK v3.x+文档:
204228

205-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
229+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
206230

207231
### 新增
208232

@@ -243,7 +267,7 @@ After balancing the workload and benefits, there are still potential issues in t
243267
(2023-06-09)
244268
Please refer to the Java SDK v3.x+ documentation:
245269

246-
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
270+
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
247271

248272
### Added
249273

@@ -285,7 +309,7 @@ After balancing the workload and benefits, there are still potential issues with
285309

286310
请阅读Java SDK v3.x+文档:
287311

288-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
312+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
289313

290314
### 新增
291315

@@ -342,7 +366,7 @@ After balancing the workload and benefits, there are still potential issues with
342366

343367
Please refer to the Java SDK v3.x+ documentation:
344368

345-
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
369+
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
346370

347371
### Added
348372

@@ -396,7 +420,7 @@ After balancing the workload and benefits, there are still several scenarios whe
396420

397421
请阅读Java SDK v3.x+文档:
398422

399-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
423+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
400424

401425
### 新增
402426

@@ -434,7 +458,7 @@ After balancing the workload and benefits, there are still several scenarios whe
434458

435459
Please read the Java SDK v3.x+ documentation:
436460

437-
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
461+
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
438462

439463
### New
440464

@@ -468,7 +492,7 @@ Please read the Java SDK v3.x+ documentation:
468492

469493
Please read the Java SDK v3.x+ documentation:
470494

471-
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
495+
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
472496

473497
### New
474498

@@ -504,7 +528,7 @@ Please read the Java SDK v3.x+ documentation:
504528

505529
请阅读Java SDK v3.x+文档:
506530

507-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
531+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
508532

509533
### 新增
510534

@@ -521,7 +545,7 @@ Please read the Java SDK v3.x+ documentation:
521545

522546
请阅读Java SDK v3.x+文档:
523547

524-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
548+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
525549

526550
### 修复
527551

@@ -537,7 +561,7 @@ Please read the Java SDK v3.x+ documentation:
537561

538562
请阅读Java SDK v3.x+文档:
539563

540-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
564+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
541565

542566
### 新增
543567

@@ -571,7 +595,7 @@ Please read the Java SDK v3.x+ documentation:
571595

572596
Please read the Java SDK v3.x+ documentation:
573597

574-
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
598+
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
575599

576600
### New
577601

@@ -603,7 +627,7 @@ Please read the Java SDK v3.x+ documentation:
603627

604628
请阅读Java SDK v3.x+文档:
605629

606-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
630+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
607631

608632
### 新增
609633

@@ -630,7 +654,7 @@ Please read the Java SDK v3.x+ documentation:
630654
Please read documentation of Java SDK v3.x.
631655

632656
* English User Handbook:Working in progress...
633-
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
657+
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
634658

635659
### Add
636660

@@ -658,7 +682,7 @@ Please read documentation of Java SDK v3.x.
658682

659683
请阅读Java SDK v3.x+文档:
660684

661-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
685+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
662686

663687
### 新增
664688

@@ -689,7 +713,7 @@ Please read documentation of Java SDK v3.x.
689713
Please read documentation of Java SDK v3.x.
690714

691715
* English User Handbook:Working in progress...
692-
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
716+
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
693717

694718
### Added
695719

@@ -720,7 +744,7 @@ Please read documentation of Java SDK v3.x.
720744

721745
请阅读Java SDK v3.x+文档:
722746

723-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
747+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
724748

725749
### 新增
726750

@@ -754,7 +778,7 @@ Please read documentation of Java SDK v3.x.
754778
Please read documentation of Java SDK v3.x.
755779

756780
* English User Handbook:Working in progress...
757-
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
781+
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
758782

759783
### Added
760784

@@ -789,7 +813,7 @@ Please read documentation of Java SDK v3.x.
789813

790814
请阅读Java SDK v3.x+文档:
791815

792-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
816+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
793817

794818
### 新增
795819

@@ -823,7 +847,7 @@ Please read documentation of Java SDK v3.x.
823847
Please read documentation of Java SDK v3.x.
824848

825849
* English User Handbook:Working in progress...
826-
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
850+
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
827851

828852
### Added
829853

@@ -855,7 +879,7 @@ Please read documentation of Java SDK v3.x.
855879

856880
请阅读Java SDK v3.x+文档:
857881

858-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
882+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
859883

860884
### 更新
861885

@@ -880,7 +904,7 @@ Please read documentation of Java SDK v3.x.
880904
Please read documentation of Java SDK v3.x.
881905

882906
* English User Handbook:Working in progress...
883-
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
907+
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
884908

885909
### Changed
886910

@@ -906,7 +930,7 @@ Please read documentation of Java SDK v3.x.
906930

907931
请阅读Java SDK文档:
908932

909-
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
933+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
910934

911935
### 新特性
912936
Java SDK包含如下几个新特性:
@@ -936,7 +960,7 @@ Java SDK包含如下几个新特性:
936960
Please read documentation of Java SDK.
937961

938962
* English User Handbook:Working in progress...
939-
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
963+
* [Chinese User Handbook](https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/docs/sdk/java_sdk/index.html)
940964

941965
### New Features
942966

src/main/java/org/fisco/bcos/sdk/v3/client/ClientImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1670,15 +1670,15 @@ public <T extends JsonRpcResponse<?>> T callRemoteMethod(
16701670
return ClientImpl.parseResponseIntoJsonRpcResponse(
16711671
request.getMethod(), response, responseType);
16721672
} catch (ClientException e) {
1673-
logger.error("e: ", e);
1673+
logger.info("callRemoteMethod ClientException, raw request:{} ", request, e);
16741674
throw new ClientException(
16751675
e.getErrorCode(),
16761676
e.getErrorMessage(),
16771677
"callRemoteMethod failed for decode the message exception, error message:"
16781678
+ e.getMessage(),
16791679
e);
16801680
} catch (JsonProcessingException | InterruptedException | ExecutionException e) {
1681-
logger.error("e: ", e);
1681+
logger.error("callRemoteMethod exception, raw request:{} ", request, e);
16821682
throw new ClientException(
16831683
"callRemoteMethod failed for decode the message exception, error message:"
16841684
+ e.getMessage(),

0 commit comments

Comments
 (0)