Hello everyone,
Just a friendly reminder that Berlin Testnet is upgrading for BTP Development Code Testing on Nov 2nd 3pm KST. The downtime will be approximately 1 hour.
https://icon.community/blog/2022/berlinnet-to-upgrade-for-btp-development-code-testing/
Just a friendly reminder that Berlin Testnet is upgrading for BTP Development Code Testing on Nov 2nd 3pm KST. The downtime will be approximately 1 hour.
https://icon.community/blog/2022/berlinnet-to-upgrade-for-btp-development-code-testing/
Channel name was changed to «ICON Official Announcement Channel for Validators»
Hello everyone,
Goloop v1.3.1 has been released, please update your node.
ICON Foundation has just released a new node update for MainNet and here is the release note:
https://github.com/icon-project/goloop/releases/tag/v1.3.1
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
Thank you!
Goloop v1.3.1 has been released, please update your node.
ICON Foundation has just released a new node update for MainNet and here is the release note:
https://github.com/icon-project/goloop/releases/tag/v1.3.1
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'2. Run the following command in order:
OR
image: 'iconloop/icon2-node:v1.3.1'
docker-compose pull && docker-compose down && docker-compose up -dPlease update your node by Friday Dec 2nd (KST).
Thank you!
GitHub
Release v1.3.1 · icon-project/goloop
Fix wrong exception handling from lambda function
Hello everyone,
The ICON Foundation has submitted Revision 20 Network Proposal.
This proposal is intended to fix Goloop issue #123, which is related to a bug in the
Goloop issue #123:
https://github.com/icon-project/goloop/issues/123
Here’s the link to the Revision 20 proposal:
https://main.tracker.solidwallet.io/proposal/0x1f53e4dbcf1fafea1a7f46ee427142c6a9035b359fa2e9f47804c9066d999b60
Please cast your vote as soon as possible.
Thank you!
The ICON Foundation has submitted Revision 20 Network Proposal.
This proposal is intended to fix Goloop issue #123, which is related to a bug in the
UnmodifiableArrayMap.values() implementation. Goloop issue #123:
https://github.com/icon-project/goloop/issues/123
Here’s the link to the Revision 20 proposal:
https://main.tracker.solidwallet.io/proposal/0x1f53e4dbcf1fafea1a7f46ee427142c6a9035b359fa2e9f47804c9066d999b60
Please cast your vote as soon as possible.
Thank you!
GitHub
UnmodifiableArrayMap values returns keys · Issue #123 · icon-project/goloop
At collect method the offset parameter is ignored: goloop/javaee/rt/src/java/pi/UnmodifiableArrayMap.java Lines 58 to 67 in d4569e3 private IObject[] collect(int offset) { var oa = new IObject[data...
Hello everyone,
Goloop v1.3.3 has been released, please update your node.
ICON Foundation has just released a new node update for MainNet and here is the release note:
https://github.com/icon-project/goloop/releases/tag/v1.3.3
This update is also related to the node crash (Goloop issue #133) that some validators have been experiencing, so we encourage everyone to update to this version.
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
Goloop v1.3.3 has been released, please update your node.
ICON Foundation has just released a new node update for MainNet and here is the release note:
https://github.com/icon-project/goloop/releases/tag/v1.3.3
This update is also related to the node crash (Goloop issue #133) that some validators have been experiencing, so we encourage everyone to update to this version.
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'2. Run the following command in order:
OR
image: 'iconloop/icon2-node:v1.3.3'
docker-compose pull && docker-compose down && docker-compose up -dThank you!
GitHub
Release v1.3.3 · icon-project/goloop
Fix wrong BlockCandidate disposal
Fix wrong block part set ID check in processBlock
Refactor and add unit tests for scoreapi package
Refactor Account interfaces
Support complex parameters in CLI
Ad...
Fix wrong block part set ID check in processBlock
Refactor and add unit tests for scoreapi package
Refactor Account interfaces
Support complex parameters in CLI
Ad...
Hello everyone,
Goloop v1.3.4 has been released, please update your node.
ICON Foundation has just released a new node update for MainNet and here is the release note:
https://github.com/icon-project/goloop/releases/tag/v1.3.4
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
Goloop v1.3.4 has been released, please update your node.
ICON Foundation has just released a new node update for MainNet and here is the release note:
https://github.com/icon-project/goloop/releases/tag/v1.3.4
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'2. Run the following command in order:
OR
image: 'iconloop/icon2-node:v1.3.4'
docker-compose pull && docker-compose down && docker-compose up -dThank you!
GitHub
Release v1.3.4 · icon-project/goloop
Refactor network package and increase code coverage
Improve JCL allowlist handling
Fix handling of invalid APIs
Add more strict check for StructDB handling
Fix Enum to implement Comparable
Improve JCL allowlist handling
Fix handling of invalid APIs
Add more strict check for StructDB handling
Fix Enum to implement Comparable
Hello everyone,
Just a friendly reminder - Delays in node updates can cause synchronization failures and potentially jeopardize the integrity of node operations.
Therefore, we strongly encourage all node operators to update their nodes as soon as possible to avoid disrupting the network.
Please refer to the release note provided in our earlier announcement for detailed instructions on how to update your node.
Thank you!
Just a friendly reminder - Delays in node updates can cause synchronization failures and potentially jeopardize the integrity of node operations.
Therefore, we strongly encourage all node operators to update their nodes as soon as possible to avoid disrupting the network.
Please refer to the release note provided in our earlier announcement for detailed instructions on how to update your node.
Thank you!
ICON Official Announcement Channel for Validators pinned «Hello everyone, Goloop v1.3.4 has been released, please update your node. ICON Foundation has just released a new node update for MainNet and here is the release note: https://github.com/icon-project/goloop/releases/tag/v1.3.4 1. Check your docker image…»
ICON Official Announcement Channel for Validators pinned «Hello everyone, Just a friendly reminder - Delays in node updates can cause synchronization failures and potentially jeopardize the integrity of node operations. Therefore, we strongly encourage all node operators to update their nodes as soon as possible…»
Hello everyone,
Goloop v1.3.5 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.5
This update includes the following improvements:
-Improve stack watcher behavior
-Add progress notification feature in websocket
-Modify sdk to support progress notification of monitor
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
Goloop v1.3.5 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.5
This update includes the following improvements:
-Improve stack watcher behavior
-Add progress notification feature in websocket
-Modify sdk to support progress notification of monitor
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'2. Run the following command in order:
OR
image: 'iconloop/icon2-node:v1.3.5'
docker-compose pull && docker-compose down && docker-compose up -dThank you!
GitHub
Release v1.3.5 · icon-project/goloop
Improve stack watcher behavior
Add progress notification feature in websocket
Modify sdk to support progress notification of monitor
Add progress notification feature in websocket
Modify sdk to support progress notification of monitor
ICON Official Announcement Channel for Validators pinned «Hello everyone, Goloop v1.3.5 has been released, and we encourage you to update your node as soon as possible. You can find the release note here: https://github.com/icon-project/goloop/releases/tag/v1.3.5 This update includes the following improvements:…»
Hello everyone,
Goloop v1.3.7 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.7
This update includes the following improvements:
-Implementing updates to the getPRepStats API
-Resolving issues in metric collection from invalid JSON-RPC method
-Correcting a bug affecting BTP message handling
-Introducing a cast check in JSON-RPC parameter validation
-Incorporating recovery logic into JSON-RPC batch processing
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
Goloop v1.3.7 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.7
This update includes the following improvements:
-Implementing updates to the getPRepStats API
-Resolving issues in metric collection from invalid JSON-RPC method
-Correcting a bug affecting BTP message handling
-Introducing a cast check in JSON-RPC parameter validation
-Incorporating recovery logic into JSON-RPC batch processing
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'2. Run the following command in order:
OR
image: 'iconloop/icon2-node:v1.3.7'
docker-compose pull && docker-compose down && docker-compose up -dThank you!
GitHub
Release v1.3.7 · icon-project/goloop
Update getPRepStats API (#152)
Fix problem in metric collection of invalid jsonrpc method
Fix bug on BTP message handling
Add missing cast check in jsonrpc params validation
Add recover logic in js...
Fix problem in metric collection of invalid jsonrpc method
Fix bug on BTP message handling
Add missing cast check in jsonrpc params validation
Add recover logic in js...
ICON Official Announcement Channel for Validators pinned «Hello everyone, Goloop v1.3.7 has been released, and we encourage you to update your node as soon as possible. You can find the release note here: https://github.com/icon-project/goloop/releases/tag/v1.3.7 This update includes the following improvements:…»
Hello everyone,
Goloop v1.3.9 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.9
This update includes the following improvements:
- (client) Add new support SignTransaction()/SendSignedTransaction()
- (cmd) Improve txgen command
- (trie/ompt) Fix undesirable slice allocation in ompt RLP encoder
- (service) Enhance parallel execution logics
- (server) Apply websocket read limit bytes
- (javaee) Check if readonly methods have a non-void return type
- (block) Reject block with invalid votes or erroneous input
- (btp) Reject erroneous input
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'
OR
image: 'iconloop/icon2-node:v1.3.9'
2. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d
Thank you!
Goloop v1.3.9 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.9
This update includes the following improvements:
- (client) Add new support SignTransaction()/SendSignedTransaction()
- (cmd) Improve txgen command
- (trie/ompt) Fix undesirable slice allocation in ompt RLP encoder
- (service) Enhance parallel execution logics
- (server) Apply websocket read limit bytes
- (javaee) Check if readonly methods have a non-void return type
- (block) Reject block with invalid votes or erroneous input
- (btp) Reject erroneous input
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'
OR
image: 'iconloop/icon2-node:v1.3.9'
2. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d
Thank you!
GitHub
Release v1.3.9 · icon-project/goloop
(client) Add new support SignTransaction()/SendSignedTransaction()
(cmd) Improve txgen command
(trie/ompt) Fix undesirable slice allocation in ompt RLP encoder
(service) Enhance parallel execution ...
(cmd) Improve txgen command
(trie/ompt) Fix undesirable slice allocation in ompt RLP encoder
(service) Enhance parallel execution ...
ICON Official Announcement Channel for Validators pinned «Hello everyone, Goloop v1.3.9 has been released, and we encourage you to update your node as soon as possible. You can find the release note here: https://github.com/icon-project/goloop/releases/tag/v1.3.9 This update includes the following improvements:…»
Hello everyone,
In order to activate BTP blocks on mainnet, all validators must register public keys. You can follow this tutorial for how to do it here:
https://docs.icon.community/getting-started/how-to-run-a-validator-node/register-prep-node-public-key
Any validators that do not have their public key registered by 9/20 will be registered by the ICON Foundation. You can still re-register your public key subsequently if you want to after that.
In order to activate BTP blocks on mainnet, all validators must register public keys. You can follow this tutorial for how to do it here:
https://docs.icon.community/getting-started/how-to-run-a-validator-node/register-prep-node-public-key
Any validators that do not have their public key registered by 9/20 will be registered by the ICON Foundation. You can still re-register your public key subsequently if you want to after that.
ICON Official Announcement Channel for Validators pinned «Hello everyone, In order to activate BTP blocks on mainnet, all validators must register public keys. You can follow this tutorial for how to do it here: https://docs.icon.community/getting-started/how-to-run-a-validator-node/register-prep-node-public-key…»
Hey everyone
We require all validators to vote on this proposal in order to active our first btp blocks network, if you could please find the time to vote that would be great.
https://tracker.icon.community/proposal/0xe0a64e5fd747b8e583154d81e0bbaaa575667918fc666f3480d2c4b8bb4552e1
We require all validators to vote on this proposal in order to active our first btp blocks network, if you could please find the time to vote that would be great.
https://tracker.icon.community/proposal/0xe0a64e5fd747b8e583154d81e0bbaaa575667918fc666f3480d2c4b8bb4552e1
ICON Official Announcement Channel for Validators pinned «Hey everyone We require all validators to vote on this proposal in order to active our first btp blocks network, if you could please find the time to vote that would be great. https://tracker.icon.community/proposal/0xe0a64e5fd747b8e583154d81e0bbaaa575…»
Hello everyone,
Goloop v1.3.12 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.12
This update includes the following improvements:
- (chain) Feature API Information cache
- (chain) Feature replay chain task
- (cmd) Set content_type automatically based on file suffix
- (common) Fix problem in LayerDB.Flush(false)
- (common) Reduce allocations in cache.LRUCache
- (javaee) Fix RLP decoding problem
- (javaee) Improve and refactor charge energy related codes
- (network) Fix race-test failure in network
- (service) Improve transaction flush sequence of transition
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'
OR
image: 'iconloop/icon2-node:v1.3.12'
2. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d
Thank you!
Goloop v1.3.12 has been released, and we encourage you to update your node as soon as possible. You can find the release note here:
https://github.com/icon-project/goloop/releases/tag/v1.3.12
This update includes the following improvements:
- (chain) Feature API Information cache
- (chain) Feature replay chain task
- (cmd) Set content_type automatically based on file suffix
- (common) Fix problem in LayerDB.Flush(false)
- (common) Reduce allocations in cache.LRUCache
- (javaee) Fix RLP decoding problem
- (javaee) Improve and refactor charge energy related codes
- (network) Fix race-test failure in network
- (service) Improve transaction flush sequence of transition
To update your node, please follow these steps:
1. Check your docker image tag settings in docker-compose.yml and change it to the tag below:
image: 'iconloop/icon2-node'
OR
image: 'iconloop/icon2-node:v1.3.12'
2. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d
Thank you!
GitHub
Release v1.3.12 · icon-project/goloop
(chain) Feature API Information cache
(chain) Feature replay chain task
(cmd) Set content_type automatically based on file suffix
(common) Fix problem in LayerDB.Flush(false)
(common) Reduce alloca...
(chain) Feature replay chain task
(cmd) Set content_type automatically based on file suffix
(common) Fix problem in LayerDB.Flush(false)
(common) Reduce alloca...
Please vote on the changes to the CPS. These changes support milestone-based fund disbursement and the addition of an emergency fund pool in the event of CPS hacks
Network proposal: https://tracker.icon.community/proposal/0x77746f00ed4a4bc674577a38d196c400102fdeba44697213d21de7533402ccea
Full changes details: https://docs.google.com/document/d/1z-80rV1AXQdC-GXRf_LCbs4mVQEXrbn0pVx2KUjeVRM/edit
Network proposal: https://tracker.icon.community/proposal/0x77746f00ed4a4bc674577a38d196c400102fdeba44697213d21de7533402ccea
Full changes details: https://docs.google.com/document/d/1z-80rV1AXQdC-GXRf_LCbs4mVQEXrbn0pVx2KUjeVRM/edit
Google Docs
CPS Development Notes 2023