Skip to content
This repository was archived by the owner on Dec 15, 2021. It is now read-only.

2.4.20

Choose a tag to compare

@yakkle yakkle released this 18 Dec 09:17
· 274 commits to master since this release

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_list in peer_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_info and 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_target in 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