v0.9.6
Due to a compatibility issue, we strongly recommend to upgrade EN's binary to v0.9.6 if you have been running an EN with older versions (<= v0.8.2). If it is your first time upgrading the EN to v0.9.x and want to migrate the data from the older version, you must specify the option****
ADDITIONAL="--db.num-statetrie-partitions 1"
****in the configuration file when you install the newer version.현재에는 Baobab 패키지만 릴리즈합니다.
Baobab 패키지
공통 패키지
Baobab 패키지
공통 패키지
- 아직 지원하지 않음
- Governance.vote 구현의 버그 수정
- ErrCodeStoreOutOfGas의 잘못된 오류 검사 제거
- 향상된 서비스체인 로그 메시지
- 다양한 코드 버그 수정
- 부트노드를 통한 향상된 노드 연결
- Enabled klay_sha3 API on JavaScript console
- 더 많은 테스트 코드 추가
- 향상된 prometheus 지표들
- v0.9.3에서 안전하지 않은 변경 사항을 되돌렸습니다.
- CI 스크립트 업데이트
- 체인이 Clique에서 분화할 때의 reorg 버그 해결
- p2p 메시지 작성에서 끝없는 대기를 방지하기 위해 타이머 사용
- 다양한 마이너 코드 버그 수정
- 서비스체인을 위해 Istanbul BFT와 Clique PoA간에 합의 엔진 선택 가능
- go1.12.5용 도커 파일 추가
- 향상된 prometheus 지표 및 로그들
- KEN을
init
없이 시작할 수 있도록 함 - conf 파일에서 PN 및 EN의 기본 풀 크기 변경
- 복제된 환경설정 옵션 수정
- 데이터 레이스 버그 수정
- NetworkInfo에 노드 타입 추가
- 테스트 코드, 지표 및 로그 메시지 개선
- 새로운 RPC API 함수 도입
- governance_itemsAt
- bridge_getBridgeInformation
- 존재하지 않는 발신자에 대해 수수료 위임 트랜잭션 허용
- 다수의 CN을 완전히 연결되게 함
- 지원되는 동기화 모드에서 fastsync 제거
- Disabled UseOpcodeComputationCost in klay_call
- 계정 및 계정 키의 JSON 출력 형식 업데이트
- 상태 트라이 파티션의 기본값을 4로 변경
- 다양한 코드 버그 수정
- 서비스 및 트랜잭션 재전송 로직 구현 개선
- fetcher의 worker pool을 사용하여 insertChain의 goroutines을 제한
- 노드 데몬 환경설정 업데이트
- 테스트 코드, 지표 및 로그 메시지 향상
- Cypress 제네시스 블록 정보의 테스트 버전 추가
- 하드코딩된 Cypress의 부트노드 주소
- 새로운 RPC API 함수 도입
- klay_clientVersion
- klay_getTxGasHumanReadable
- klay_sha3
- 모든 트랜잭션 RPC 출력을 위한 senderTxHash 포함
- 향후 블록의 시간 마진을 1초로 설정
- extraVanity의 끝에 컨센서스 라운드 수를 저장
- 서비스체인 컨트랙트에서 보안 취약성 문제 해결
- CN, PN 및 EN의 기본 최대 연결을 각각 100, 200 및 10으로 변경
- 다양한 코드 버그 수정
- DB 커밋을 위한 동시성 RLP 인코딩 도입
- 블록 보상, 거버넌스, 서비스체인 구현 개선
- 노드 탐색에서 노드의 무작위 셔플링 향상
- 향상된 prometheus 지표, 로그 메시지, 테스트 코드
- 더 많은 단위 테스트 추가
Last modified 2mo ago