Official IISS 3.0 Text Proposal
Official ICON Incentive Scoring System (IISS) 3.0 Proposal is just submitted. Please take a look at this and vote on it.
https://tracker.icon.foundation/proposal/0x16dbc932b601821b08450ad6f228a6a8e1bfd9cf5a361f0bf42ccf4b0b29be7b
Official ICON Incentive Scoring System (IISS) 3.0 Proposal is just submitted. Please take a look at this and vote on it.
https://tracker.icon.foundation/proposal/0x16dbc932b601821b08450ad6f228a6a8e1bfd9cf5a361f0bf42ccf4b0b29be7b
MainNet Update
ICON Foundation will release a new docker image for the MainNet from UTC 05:30 on 6th May 2020. Please standby to update your docker at the time.
This is a docker reconfiguration update to increase the stability of the software, it does not update the version of the loopchain. This will repackages docker to improve software stability and compatibility.
ICON Foundation will release a new docker image for the MainNet from UTC 05:30 on 6th May 2020. Please standby to update your docker at the time.
This is a docker reconfiguration update to increase the stability of the software, it does not update the version of the loopchain. This will repackages docker to improve software stability and compatibility.
MatinNet Update
Update your docker image for MainNet to the latest - 2020-05-06
Please check below steps and update your docker to latest one.
- If you are Main P-Rep, please try to update your node right after your leader turn.
- If you are not Main P-Rep, please update your node as soon as possible.
Please update your node by UTC 2020-05-07 01:00
1. Check your docker image tag settings in docker-compose.yml
please change it to the plain tag below it will automatically update to the latest one:
image: 'iconloop/prep-node’
or
image: iconloop/prep-node:2004011830xf66922-hotfix
2. Enter the following commands in order:
docker-compose pull
docker-compose down
docker-compose up -d
Update your docker image for MainNet to the latest - 2020-05-06
Please check below steps and update your docker to latest one.
- If you are Main P-Rep, please try to update your node right after your leader turn.
- If you are not Main P-Rep, please update your node as soon as possible.
Please update your node by UTC 2020-05-07 01:00
1. Check your docker image tag settings in docker-compose.yml
please change it to the plain tag below it will automatically update to the latest one:
image: 'iconloop/prep-node’
or
image: iconloop/prep-node:2004011830xf66922-hotfix
2. Enter the following commands in order:
docker-compose pull
docker-compose down
docker-compose up -d
Mainnet Update Checklist - Put a check in the spreadsheet below
ICON Foundation released a new docker image for network stablization on 6th May. In order to check the Mainnet update status, all P-Reps should update your docker image to latest one and put a check in this spreadsheet below:
https://docs.google.com/spreadsheets/d/1jSEXjOq0UX3tprjcDfpAXzAwal8UmgAbjke6jq1ZP2M/edit?usp=sharing
ICON Foundation released a new docker image for network stablization on 6th May. In order to check the Mainnet update status, all P-Reps should update your docker image to latest one and put a check in this spreadsheet below:
https://docs.google.com/spreadsheets/d/1jSEXjOq0UX3tprjcDfpAXzAwal8UmgAbjke6jq1ZP2M/edit?usp=sharing
Google Docs
Mainnet Update Checklist - 2004011830xf66922-hotfix
Sheet1
Mainnet Update Checklist - 2004011830xf66922-hotfix
ICON Foundation released a new docker image for network stablization on 6th May.
All P-Reps should update your docker image to latest one, so please follow below steps and put a check in the table…
Mainnet Update Checklist - 2004011830xf66922-hotfix
ICON Foundation released a new docker image for network stablization on 6th May.
All P-Reps should update your docker image to latest one, so please follow below steps and put a check in the table…
Testnet Update
ICON Foundation plans to release a new update for TestNet on July 20th including P-Rep Private Key Dualizing function, Staking and delegating function in SCORE, Multiple Unstaking Requests, Extension of the number of delegation slots related features.
ICON Foundation strongly recommends P-Reps to test new features on the Pagoda Testnet prior to the Mainnet update. In particular, P-Rep Private Key Dualizing funtion must be tested in advance to avoid future confusion.
ICON Foundation plans to release a new update for TestNet on July 20th including P-Rep Private Key Dualizing function, Staking and delegating function in SCORE, Multiple Unstaking Requests, Extension of the number of delegation slots related features.
ICON Foundation strongly recommends P-Reps to test new features on the Pagoda Testnet prior to the Mainnet update. In particular, P-Rep Private Key Dualizing funtion must be tested in advance to avoid future confusion.
Testnet Update
ICON Foundation is going to release a new update for TestNet at 03:00 UTC on July 20. Again, ICON Foundation strongly recommends P-Reps to test new features on the Pagoda Testnet prior to the Mainnet update.
ICON Foundation is going to release a new update for TestNet at 03:00 UTC on July 20. Again, ICON Foundation strongly recommends P-Reps to test new features on the Pagoda Testnet prior to the Mainnet update.
Testnet Update
We just released a new docker image for Testnet. Please check the following steps to update your Testnet docker:
1.) Change your docker image tag to the test version in the docker.compose.yml file
2.) Pull the latest image
3.) Restart your docker
After some number of P-Reps have updated, we’ll proceed with the Revision Update of the Pagoda Testnet. Newly updated features are activated after the Revision Update is complete.
We just released a new docker image for Testnet. Please check the following steps to update your Testnet docker:
1.) Change your docker image tag to the test version in the docker.compose.yml file
image: "iconloop/prep-node:2007071019x24672b-dev"2.) Pull the latest image
docker-compose pull3.) Restart your docker
docker-compose down && docker-compose up -dAfter some number of P-Reps have updated, we’ll proceed with the Revision Update of the Pagoda Testnet. Newly updated features are activated after the Revision Update is complete.
Mainnet Update
ICON Foundation will release a new docker image for the Mainnet from UTC 02:00 on 3rd Aug 2020. Please standby to update your docker at the time.
ICON Foundation will release a new docker image for the Mainnet from UTC 02:00 on 3rd Aug 2020. Please standby to update your docker at the time.
Updated Features on the Testnet
ICON Foundation updated the Pagoda, Euljiro, and Yeouido Testnet to provide a testing environment for P-Reps and SCORE developers. Please check out below and try testing these features to avoid future confusion.
* Details of the new features
- You can find more details on this article https://medium.com/helloiconworld/icon-development-roadmap-update-june-2020-bed0e0af1512
* How to try?
1.) Support system SCORE inter-call function
- How to?: https://github.com/icon-project/documentation/blob/update-score-inter-call/score/writing-score.md#interfacesystemscore
- Example: https://github.com/icon-project/icon-service/blob/release/1.7.0/tests/integrate_test/samples/sample_internal_call_scores/sample_system_score_intercall/sample_system_score_intercall.py
2.) Private Key Dualization
- Set nodeAddress using preptools first and replace owner keystore/pw with nodeAddress keystore/pw in docker-compose and then restart your docker.
- Preptools has been updated to support this new feature. Now all P-Reps are able to register a new “nodeAddress” on your P-Rep node so that you can split your node key to owner’s address and node address. So owner’s address is used to get the block reward and governance, and node address is used for block production and validation. Please check out the GitHub (https://github.com/icon-project/preptools/blob/master/README.md#setprep) and add a new “nodeAddress” using “setPRep” method via preptools. (If you are not registered as a P-Rep yet, please use the “registerPRep”)
- P-Rep no longer needs to keep their owner keystore file into their docker-compose. Please put the “nodeAddress” keystore file in your docker-compose and restart your docker.
3.) Multiple Unstaking Requests
- Test the Multiple Unstaking Requests feature via T-Bears. Check out this doc (https://github.com/icon-project/t-bears#tbears-sendtx) and try staking and unstaking several times using “setStake” method. You can find an example below:
setStake.json
Command
4.) Extension of the number of delegation slots
- Test the “setDelegation” function via T-Bears. Check out this doc (https://github.com/icon-project/t-bears#tbears-sendtx) and try the delegation method. System will allow you to vote up to 100 P-Reps. You can find an example below:
setDelegation.json
Command
ICON Foundation updated the Pagoda, Euljiro, and Yeouido Testnet to provide a testing environment for P-Reps and SCORE developers. Please check out below and try testing these features to avoid future confusion.
* Details of the new features
- You can find more details on this article https://medium.com/helloiconworld/icon-development-roadmap-update-june-2020-bed0e0af1512
* How to try?
1.) Support system SCORE inter-call function
- How to?: https://github.com/icon-project/documentation/blob/update-score-inter-call/score/writing-score.md#interfacesystemscore
- Example: https://github.com/icon-project/icon-service/blob/release/1.7.0/tests/integrate_test/samples/sample_internal_call_scores/sample_system_score_intercall/sample_system_score_intercall.py
2.) Private Key Dualization
- Set nodeAddress using preptools first and replace owner keystore/pw with nodeAddress keystore/pw in docker-compose and then restart your docker.
- Preptools has been updated to support this new feature. Now all P-Reps are able to register a new “nodeAddress” on your P-Rep node so that you can split your node key to owner’s address and node address. So owner’s address is used to get the block reward and governance, and node address is used for block production and validation. Please check out the GitHub (https://github.com/icon-project/preptools/blob/master/README.md#setprep) and add a new “nodeAddress” using “setPRep” method via preptools. (If you are not registered as a P-Rep yet, please use the “registerPRep”)
- P-Rep no longer needs to keep their owner keystore file into their docker-compose. Please put the “nodeAddress” keystore file in your docker-compose and restart your docker.
3.) Multiple Unstaking Requests
- Test the Multiple Unstaking Requests feature via T-Bears. Check out this doc (https://github.com/icon-project/t-bears#tbears-sendtx) and try staking and unstaking several times using “setStake” method. You can find an example below:
setStake.json
{
"jsonrpc": "2.0",
"method": "icx_sendTransaction",
"params": {
"version": "0x3",
"to": "cx0000000000000000000000000000000000000000",
"dataType": "call",
"data": {
"method": "setStake",
"params": {
"value": "0x123"
}
}
}
}
Command
$ tbears sendtx send.json -u $endpoint -k $keystorePath
4.) Extension of the number of delegation slots
- Test the “setDelegation” function via T-Bears. Check out this doc (https://github.com/icon-project/t-bears#tbears-sendtx) and try the delegation method. System will allow you to vote up to 100 P-Reps. You can find an example below:
setDelegation.json
{
"jsonrpc": "2.0",
"method": "icx_sendTransaction",
"params": {
"version": "0x3",
"to": "cx0000000000000000000000000000000000000000",
"dataType": "call",
"data": {
"method": "setDelegation",
"params": {
"delegations": [
{
"address": "hx6bad691442eeeee680745682f50ddcc60d1bb012",
"value": "0x1234"
},
{
"address": "hx85c8512927079a456a6857528f587f3db73b6de9",
"value": "0x1111"
}
]
}
}
}
}
Command
$ tbears sendtx setDelegation.json -u $endpoint -k $keystorePathMedium
ICON Development Roadmap Update — June 2020
New Governance Updates in July and Token Standards
Testnet Update
ICON Foundation will release a new docker image for the Testnet within 5 hours. More information will be announced soon.
ICON Foundation will release a new docker image for the Testnet within 5 hours. More information will be announced soon.
Testnet Update
The update is slightly delayed. ICON Foundation will release a new docker image for the Testnet on July 30th in UTC. More information will be announced soon.
The update is slightly delayed. ICON Foundation will release a new docker image for the Testnet on July 30th in UTC. More information will be announced soon.
Testnet Update
ICON Foundation will release a new docker image for the Testnet on at 8am on July 30th in UTC. More information will be announced soon.
ICON Foundation will release a new docker image for the Testnet on at 8am on July 30th in UTC. More information will be announced soon.
Testnet Update
The Euljiro Network and Yeouido Network has been updated. Regarding Pagoda Network, please follow these steps to update your docker to latest one.
1. Check your docker image tag settings in docker-compose.yml
2. Enter the following commands in order:
The Euljiro Network and Yeouido Network has been updated. Regarding Pagoda Network, please follow these steps to update your docker to latest one.
1. Check your docker image tag settings in docker-compose.yml
iconloop/prep-node:2007301536x955c24-dev
2. Enter the following commands in order:
docker-compose down
docker-compose up -d
Mainnet Update
ICON Foundation is planning to release a new docker image for the Mainnet from UTC 06:00 on 3rd Aug 2020.
ICON Foundation is planning to release a new docker image for the Mainnet from UTC 06:00 on 3rd Aug 2020.
Mainnet Update
ICON Foundation decided to postpone the release of the new update. We will announce a new release schedule soon.
ICON Foundation decided to postpone the release of the new update. We will announce a new release schedule soon.
Testnet Update
ICON Foundation is going to reset the Pagoda Testnet at 12:00 UTC on Aug 4 to test a new update and solve several minor bugs. Please register as a P-Rep again once the foundation reset the network.
ICON Foundation is going to reset the Pagoda Testnet at 12:00 UTC on Aug 4 to test a new update and solve several minor bugs. Please register as a P-Rep again once the foundation reset the network.
Mainnet Update
ICON Foundation is planning to release a new docker image for the Mainnet from UTC 05:00 on 10th Aug 2020. Please standby to update your docker at that time.
ICON Foundation is planning to release a new docker image for the Mainnet from UTC 05:00 on 10th Aug 2020. Please standby to update your docker at that time.
Mainnet Update
- Docker Tag: 2008032356xc7087e
- Release Note: https://www.icondev.io/changelog/2020-08-10-icon-node-release-note
ICON Foundation released a new docker image for Mainnet. Please check below steps and update your docker to latest one by UTC 9AM on Aug 12th.
- If you are Main P-Rep, please try to update your node right after your leader turn.
- If you are not Main P-Rep, please update your node as soon as possible.
1. Check your docker image tag settings in docker-compose.yml
If you have hardcoded the tag number, change it to the plain tag below:
image: 'iconloop/prep-node’
2. Enter the following commands in order:
docker-compose pull
docker-compose down
docker-compose up -d
- Docker Tag: 2008032356xc7087e
- Release Note: https://www.icondev.io/changelog/2020-08-10-icon-node-release-note
ICON Foundation released a new docker image for Mainnet. Please check below steps and update your docker to latest one by UTC 9AM on Aug 12th.
- If you are Main P-Rep, please try to update your node right after your leader turn.
- If you are not Main P-Rep, please update your node as soon as possible.
1. Check your docker image tag settings in docker-compose.yml
If you have hardcoded the tag number, change it to the plain tag below:
image: 'iconloop/prep-node’
2. Enter the following commands in order:
docker-compose pull
docker-compose down
docker-compose up -d
ICON Developer Portal
2020-08-10 ICON Node Release Note
Release date: 2020-08-10Docker TAG: TBU, 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, rewardcalculator 1.2.1. See upgrades…
Revision 9 Proposal
The ICON Foundation will submit the Revision 9 Proposal on the incoming Representative term on Aug 13th. Below is the summary of the update. The new features included in the release note below will be activated after the Revision 9 proposal is passed.
Release Note: https://www.icondev.io/changelog/release-note
Revision 9 Proposal: https://forum.icon.community/t/activate-the-revision-9
The ICON Foundation will submit the Revision 9 Proposal on the incoming Representative term on Aug 13th. Below is the summary of the update. The new features included in the release note below will be activated after the Revision 9 proposal is passed.
Release Note: https://www.icondev.io/changelog/release-note
Revision 9 Proposal: https://forum.icon.community/t/activate-the-revision-9
ICON Developer Portal
2020-08-10 ICON Node Release Note
Release date: 2020-08-10Docker 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…
Revision 9 Proposal
The ICON Foundation has submitted the Revision 9 Proposal in order to activate new features on the new update
Release Note: https://www.icondev.io/changelog/release-note
Revision 9 Proposal: https://forum.icon.community/t/activate-the-revision-9
Submitted Revision 9 Network Proposal: https://tracker.icon.foundation/proposal/0x0da7c062fb7717184b11d707a47320267c08389674f293df212bdb3c2d22ce25
The ICON Foundation has submitted the Revision 9 Proposal in order to activate new features on the new update
Release Note: https://www.icondev.io/changelog/release-note
Revision 9 Proposal: https://forum.icon.community/t/activate-the-revision-9
Submitted Revision 9 Network Proposal: https://tracker.icon.foundation/proposal/0x0da7c062fb7717184b11d707a47320267c08389674f293df212bdb3c2d22ce25
ICON Developer Portal
2020-08-10 ICON Node Release Note
Release date: 2020-08-10Docker 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…
Mainnet Update
ICON Foundation released a new hotfix to solve the Multiple Unstaking Period vulnerability. Please follow below steps and update your node. Please try to update your node right after your leader turn if you're Main P-Rep.
The latest icon-service version is 1.7.5.
1. Check your docker image tag settings in docker-compose.yml
If you have hardcoded the tag number, change it to the plain tag below:
image: 'iconloop/prep-node’ # it will be download the latest version
2. Enter the following commands in order:
docker-compose pull
docker-compose down
docker-compose up -d
ICON Foundation released a new hotfix to solve the Multiple Unstaking Period vulnerability. Please follow below steps and update your node. Please try to update your node right after your leader turn if you're Main P-Rep.
The latest icon-service version is 1.7.5.
1. Check your docker image tag settings in docker-compose.yml
If you have hardcoded the tag number, change it to the plain tag below:
image: 'iconloop/prep-node’ # it will be download the latest version
2. Enter the following commands in order:
docker-compose pull
docker-compose down
docker-compose up -d