Skip to content

Releases: icon-project/icon2-docker

v1.4.4 test passed

18 Nov 05:07
Compare
Choose a tag to compare

Hello,

Goloop v1.4.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 for this update:

Goloop release notes

v1.4.4

  • Update getPRepTerm in icon_chainscore_api.md
  • Handle invalid signature case properly
  • Improve BigInteger bitLength check
  • Upgrade bouncycastle dependency

v1.4.3

Full Changelog: icon-project/goloop@v1.4.2...v1.4.3

How to update your node

  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.4.4'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.4.2 test passed

28 Jun 10:38
b2aef3b
Compare
Choose a tag to compare

Hello,

Goloop v1.4.2 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.4.2

Full Changelog: icon-project/goloop@v1.4.1...v1.4.2

v1.4.1

  • Skip reward calculation if there are no elected PReps (#200)
  • Refine reward calculation log (#201)
  • Fix problem to implement DoubleSignDataDecoder()
  • Fix to prevent int64 overflow in step cost
  • Introduce interactive mode to goloop ks cli for password input
  • Enhance RLP/MP list decoding performance
  • Improve logEvent logic

How to update your node

  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.4.2'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.4.0 test passed

26 Jan 02:21
b2aef3b
Compare
Choose a tag to compare

Hello,

Goloop v1.4.0 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.4.0

Breaking changes

  • Implement new IISS 4.0 feature

Maintenance changes

  • Improve manifest validation
  • Replace deprecated ioutils with os and io
  • Reject v2 transactions from P2P
  • Refactor revision flags handling
  • Emit events for system configuration changes

How to update your node

  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.4.0'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.3.13 test passed

22 Nov 23:55
2473de6
Compare
Choose a tag to compare

Hello,

Goloop v1.3.13 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.3.13

  • Feature AsyncProtocolHandler
  • Feature Double Sign Report
  • Fix bugs in API Info Cache
  • Reduce allocation on parsing JSON transaction
  • Upgrade go dependencies
  • Upgrade versions of major tools and libraries
  • Add block/unblock account APIs
  • javaee: Improve performance of ObjectReader.skip
  • javaee: Refactor step caculation logic in JCL
  • javaee: handling inheritance cycle in main class

How to update your node

  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.13'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.3.12 test passed

24 Oct 03:29
0114d15
Compare
Choose a tag to compare

Hello,

Goloop v1.3.12 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.3.12

  • (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

v1.3.11

  • Fix bugs in the locator manager
  • Improve WAL processing logic to reduce the start time

v1.3.10

  • (cmd) Support keystore re-encrypt for CLI
  • (codec) Recover panic in custom decoder
  • (common) Implement txlocator.Manager
  • (consensus) Add more input validity check
  • (consensus) Feature block part message cache
  • (javaee) Upgrade ASM dependency to 7.3.1
  • (javaee) Use blst-java 0.3.2
  • (service) Feature double sign report
  • (service) Refactor to separate ValidatorList from ValidatorSnapshot
  • (service) Restart JavaEE Manager on timeout for run/kill
  • Various performance improvements

How to update your node

  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'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.3.9 test passed

16 Aug 00:39
e95add9
Compare
Choose a tag to compare

Hello,

Goloop v1.3.9 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.3.9

  • (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

How to update your node

  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'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.3.8 test passed

05 Jul 03:00
Compare
Choose a tag to compare

Hello,

Goloop v1.3.8 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.3.8

  • Fix problem in gathering fee sharing information
  • Fix bugs in feepayerinfo.go
  • Add new icx_getNetworkInfo RPC API
  • Bump blst-java to 0.3.1 for linux-aarch64
  • Fix DSA.Update() and PublicKey.Update()
  • Improve step cost calculation

How to update your node

  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.8'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.3.7 test passed

08 Jun 06:52
f9e3f0c
Compare
Choose a tag to compare

Hello,

Goloop v1.3.7 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.3.7

  • Update getPRepStats API (icon-project/goloop#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 jsonrpc batch processing

v1.3.6

  • Use a canonicalized format to check public keys for duplicates
  • Add support for getting compressed public key in SDK
  • Expose additional BLS12-381 curve operation APIs (icon-project/goloop#151)
  • Fix failures in reading some keystore files

How to update your node

  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.7'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

v1.3.5 test passed

26 Apr 07:16
e0fcde5
Compare
Choose a tag to compare

Hello,

Goloop v1.3.5 has been released, please update your node.

ICON Foundation has just released a new node update for MainNet and here is the release note for this update:

Goloop release notes

v1.3.5

  • Improve stack watcher behavior
  • Add progress notification feature in websocket
  • Modify sdk to support progress notification of monitor

v1.3.4

  • 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

v1.3.3

  • 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
  • Add TxIDCache to prevent droppedTxs from being reentered
  • Feat javaee: RLP codec
  • Change header type of BTPNotification in btp2 websocket
  • Add HexBool type for jsonrpc

v1.3.2

  • Add and modify unit tests to increase test coverage
  • Remove cryptography dependency from pyee and iconee
  • Fix issue with unsupported constant pool tag
  • Show progress in status while it runs reset and prune
  • Use new secp256k1 library instead of haltingstate
  • Fix problem, panic on db.Bucket.Get(nil)
  • Refactor to use MissingTransactionInfo for rosetta APIs
  • Fix issue with wrong use of AdviceAdapter

How to update your node

  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.5'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

Please update your node by Friday Apr 28th (KST).

v1.3.1 test passed

30 Nov 06:24
933b904
Compare
Choose a tag to compare

Hello,

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 for this update:

Goloop release notes

https://github.com/icon-project/goloop/releases/tag/v1.3.1

  • Fix wrong exception handling from lambda function
  • Implement new BTP 2.0 module
  • Fix data race in test code
  • Add a server configuration, websocket max session
  • Add codecov with github actions (icon-project/goloop#121)
  • Fix UnmodifiableArrayMap.values() (icon-project/goloop#123)
  • Implement rosetta_getTrace API
  • Upgrade bouncycastle and echo version
  • Fix some data races during testing
  • Add value check on TransferHandler
  • Fix revision range for setNetworkScore
  • Optimize WorldState.GetSnapshot()
  • Refactor eeproxy and callContext
  • Support DB access through IPC
  • Reduce number of GetSnapshot() for WorldState
  • Call Regulator.OnPropose if cs enters/passes propose step
  • Feature reset with height and hash
  • Improve merkle.Builder for optimized download
  • Change pruned genesis storage usage and format
  • Feature icx_getScoreStatus

How to update your node

  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.1'
  1. Run the following command in order:
docker-compose pull && docker-compose down && docker-compose up -d

Please update your node by Friday Dec 2nd (KST).