This repository was archived by the owner on Dec 15, 2021. It is now read-only.
2.4.20
Changes
- LC-712: Edit logic to get a previous block #387
- LC-706: publish unregister when subscriber's block height is higher #386
- LC-649: add update_audience command to broadcaster (Thread and Process). and use it instead subscribe command. #394
- LC-725: remove unused BroadcastCommand and its handler. #398
- LC-699: Remove
peer_listinpeer_manager.py. #395 - LC-732: do not reset leader in vote (of block manager) #403
- LC-557: Keep order after penalty #312
- LC-739: change log in vote & confirm_prev_block #399
- LC-758: Verification for confirm info #408
- LC-759: Update peer config (MainNet block 0.3) (#410 #411)
- LC-717: add icon_rc version in global configuration (#388)
- LC-719: Exclude block sync target if target_id is the block generator & rollback checking sync target's peer_id and block generator (#392 #414)
- LC-761: Select valid vote not first vote. (#412)
- LC-728: Avoid synchronizing a block that doesn't have the
confirm_infoand next block. (#401) - LC-754: remove add_peer from channel_infos (#406)
- LC-767: Add missed code when LC-728 merged into develop. (#415 #416)
- LC-592: Remove
get_rs_targetin loopchain (#338) - LC-609: Add unit tests (Transactions) (#342)
- LC-769: skip add tx when first make_up_block with complain_result (#417 #418)
- LC-782: Fix logic to vote, a node doesn't vote for failure when the height of a new block mismatch with the previous block. (#421)
- LC-788: Remove blocking status check logic when create gRPC stubs (#425)
- LC-778: add SAFE_BLOCK_BROADCAST for configure option (#423)
- LC-787: Edit a problem of epoch mismatch when a node receives the same unconfirmed block over once. (#426)
- LC-783: Update grpcio and its tool versions to
1.25.0. (#424) - LC-798: delete resources/ directory and its usages #429
- LC-774: Add nid to '/api/v1/status/peer'. #430
- LC-799: remove message_code.Request.status and its handler. #431
- LC-747: base of block version 0.4 for penalty #404
- LC-800: make block_height_sync_timer repeatable #433
- LC-768: Edit logic after
write_precommit_state, which is determined by the result of itself. #428 - LC-731: Use VOTING_RATIO after block version 0.4 #434
- LC-726: Edit logic to prevent confirmation of the previous block if it has a mismatch round with the current round of the node. #432
- LC-781: Reset preps_data in DB if score returns preps data #422
- LC-726: remove duplicate condition checking (PR not existed due to directly push to develop.)
- LC-801: Edit log format of DateTime to fit the iconservice. #436