ICON Developer Portal

ICON Developer Portal

ICON Network is a decentralized smart contract protocol based on ‘loopchain’, a high-performance blockchain engine. The ICON Network aims to remove barriers among different blockchains and allow them to exchange values without intermediaries. By realizing this goal, ICON will realize the mass adoption of blockchain technology and Hyperconnect the World.

Get Started

2020-08-10 ICON Node Release Note

2 months ago by Bongan Ha

Release date: 2020-08-10
Docker TAG: 2008032356xc7087e, 2020-08-10 04:30:00 UTC

The following updates describe the latest improvements in each software package, which uses the following version sequence: loopchain 2.6.0, icon-service 1.7.3, icon-rpc-server 1.5.0, and rewardcalculator 1.2.2. 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

This update will be released on Aug 10.

  • Add a Private Key Dualization feature so that a P-Rep can separate the key used for block production from the key used for governance. The existing key will be used as governance keys, and P-Reps can register additional node key for block production going forward
  • Add a Multiple Unstaking Requests function so that a user can create multiple unstaking requests and manage it
  • Support a SCORE inter-call function to interact with System SCORE so that a smart contract can stake and delegate with IISS API using SCORE internal call
  • Add a new type of the network proposal to adjust the global i_rep value
  • It is possible to use List and TypedDict as external function parameters, but there are some limitations
  • More strict data type check for external function parameters in smart contract
  • The number of delegation slots has increased up to 100
  • Minor bugfix and code optimization

  • Minor bugfix and code optimization
  • Update dependencies
  • Update tests and docs
  • Improve and update configuration and etcs.