
Klaytn SDK caver-js v1.10.0
Klaytn v1.10.0 이 릴리즈 됨에 따라 노드에서 변경된 내용을 caver-js에서도 지원하기 위해 변경사항들이 반영되었습니다. 이번 Klaytn v1.10.0 릴리즈에는 Kore Hardfork가 포함되어 있는데요, 이중 블록 보상과 관련된 정보(kip82Ratio)를 확인할 수 있는 API가 추가되었습니다. 또한 RPC 서비스의 governance namespace에서 활용도가 높은 API가 klay namespace 에서도 지원되도록 추가되었습니다.
## v.1.10.0의 신규 기능 (#719, #721)
- KIP-82 Gini계수 사용 종료로 새로운 GC보상 구조가 도입됨에 따라서 각 블록별로 보상 관련된 정보를 조회할 수 있는 klay.getRewards API가 추가되었습니다.
- 특정 블럭에서의 체인정보를 확인하는 governance.getChainConfigAt API가 추가되었습니다.
- governance namespace에만 있던 getStakingInfo, getNodeAddress, getChainConfig, getChainConfigAt API가 klay namespace에서도 사용될 수 있도록 추가되었습니다.
- klay.getGovParams, klay.getGovParamsAt API가 추가되었으며 기존 governance.getItemsAt과 기능적으로 동일합니다.
## 개선 사항
- contract event에 대한 subscription 기능이 추가되었습니다.(#694)
- abstractTransaction에 gasPrice getter/setter 함수가 추가되었습니다.(#696)
- multihashes 라이브러리 대신 multiformats를 사용하도록 변경하였습니다.(#699)
- currentProvider타입이 추가되었습니다.(#709)
## 수정
Klaytn SDK caver-java v1.10.0
Klaytn v1.10.0 이 릴리즈 됨에 따라 노드에서 변경된 내용을 caver-java에서도 지원하기 위해 변경사항들이 반영되었습니다. 이번 Klaytn v1.10.0 릴리즈에는 Kore Hardfork가 포함되어 있는데요, 이중 블록 보상과 관련된 정보(kip82Ratio)를 확인할 수 있는 API가 추가되었습니다. 또한 RPC 서비스의 governance namespace에서 활용도가 높은 API가 klay namespace 에서도 지원되도록 추가되었습니다.
## v.1.10.0의 신규 기능 (#719, #721)
- KIP-82 Gini계수 사용 종료로 새로운 GC보상 구조가 도입됨에 따라서 각 블록별로 보상 관련된 정보를 조회할 수 있는 klay.getRewards API가 추가되었습니다.
- 특정 블럭에서의 체인정보를 확인하는 governance.getChainConfigAt API가 추가되었습니다.
- governance namespace에만 있던 getStakingInfo, getNodeAddress, getChainConfig, getChainConfigAt API가 klay namespace에서도 사용될 수 있도록 추가되었습니다.
- klay.getGovParams, klay.getGovParamsAt API가 추가되었으며 기존 governance.getItemsAt과 기능적으로 동일합니다.
## 개선 사항
- contract event를 subscription하는 기능이 추가되었습니다.(#694)
- abstractTransaction에 gasPrice getter/setter 함수가 추가되었습니다.(#696)
- multihashes 라이브러리 대신 multiformats를 사용하도록 변경하였습니다.(#699)
- currentProvider타입이 추가되었습니다.(#709)