Release date: 2019-12-19 Docker TAG: 1912090356xb1e1fe, 2019-12-19T02:50:10 UTC
The following updates describe the latest improvements in each software package, which uses the following version sequence: loopchain 2.4.20, iconservice 1.5.20, icon-rpc-server 1.4.9, rewardcalculator 1.2.0. See upgrades and fixes for information about updating to the latest release of ICON Loopchain
To upgrade your docker, set your docker tag to iconloop/prep-node in your docker-compose.yml. For this upgrade, it is necessary to bring the node down and up, due to changes. Each node needs to be careful not to cause problems in the consensus process:
docker-compose pull
docker-compose down
docker-compose up -d
    Make block_height_sync_timer repeatable
    Reset preps_data in DB if score returns preps data
    Add nid to ‘/api/v1/status/peer’
    Edit logic after write_precommit_state, which is determined by the result of itself
    Base of block version 0.4 for the penalty
    Use VOTING_RATIO after block version 0.4
    Edit logic to prevent confirmation of the previous block if it has a mismatch round with the current round of the node
    Fix the state inconsistency for claimIScore between iconservice and rc
    Fix score data corruption on score query call
    Fix a bug on PRepEngine._reset_block_validation_penalty
    Implement getInactivePReps JSON-RPC API
    Impose low productivity penalty when a P-Rep gets penalized for block validation failure and low productivity at the same time
    Update getPRepTerm JSON-RPC API
    Fix infinite loop on ipc_server termination
    Pass a new main prep list to loopchain when a p2pEndpoint of the main prep is modified
    Fix a crash on processing queryIScore request with malformed address
    Remove get_rs_target, RestProperty and its followings
    Add a description for 'default' field of 'icx_getScoreApi'
    Add a description for rep_getListByHash
    Update grpcio and its tool versions to 1.25.0
    Fix bug in checking error in new_block
    Improve IPC protocol
    Fix bugs
    Beta2 reward calculation bug
Last modified 1mo ago
Copy link