Skip to content

Releases: BuildOnViction/victionchain

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 11 May 02:39

Viction v2.6.0 enables the Pre-Prometheus network upgrade for Viction Mainnet at block 110,712,671, estimated for June 30, 2026 8:00 AM UTC.

What's Changed

New Contributors

Full Changelog: v2.5.1...v2.6.0

v2.5.1

Choose a tag to compare

@github-actions github-actions released this 04 Nov 06:39

Viction v2.5.1 is a maintenance release, includes the following improvements and fixes:

  • RPC: Default timeout increased and configurable (#552).
  • P2P: Default bootnodes updated (#551).

What's Changed

  • Hotfix trace transaction after Atlas hardfork by (#543).
  • Update default bootnodes list by (#551).
  • rpc: Make HTTP Timeout configurable and increase default value to 120 (#552).

Full Changelog: v2.5.0...v2.5.1

v2.5.0

Choose a tag to compare

@tungng98 tungng98 released this 12 Jul 08:44

Viction v2.5.0 enables the Atlas network upgrade for Viction Mainnet at block #97705094, estimated for 21st of August 2025.

About Atlas upgrade:

  • Upgrading VRC25 Standard.
  • Retiring TomoX Module.
  • Reduce default chain block gas limit.

What's Changed

  • Deprecate TomoX (#532).
  • Upgrade VRC25 (#535).
  • Perf: reduce default txpool limit by 25 percent (#538).

Full Changelog: v2.4.7...v2.5.0

v2.4.8

Choose a tag to compare

@tungng98 tungng98 released this 07 Jul 06:18

This is a hotfix release to adjust default node configuration to improves performance.

  • Block gas limit: 30M.
  • Global Slots: 3072.
  • Global Queue: 768.
  • Tx Pool: Lifetime 10m.

What's Changed

  • Perf: reduce default txpool limit by 25 percent by @tungng98 in #538

Full Changelog: v2.4.7...v2.4.8

v2.4.7

Choose a tag to compare

@tungng98 tungng98 released this 12 Jun 02:21

Viction v2.4.7 is a maintenance release, includes the following improvements and fixes:

  • Make mine flag and etherbase optional. Now running full node and archive node no longer requires account. (#528)
  • Vendor sort.Slice to support latest Go version. (#529)
  • Improve txpool by removing payerSwap from transaction sorting by price. (#525)
  • Fix non-deferred time.Since calls in instrumentation. (#515)

Full Changelog: v2.4.6...v2.4.7

v2.4.6

Choose a tag to compare

@tungng98 tungng98 released this 14 Apr 03:24

Viction v2.4.6 is a maintenance release, includes the following improvements and fixes:

  • Support BlockNumber or BlockHash on some RPC methods: eth_getBalance, eth_getStorageAt, eth_getCode, eth_getTransactionCount, eth_call, eth_estimateGas. (#514)
  • Support metrics reporting using Grafana: CPU, Memory, Block, State, RPC, P2P, TxPool. (#501, #498, #504, #508, #510, #505, #502)

Full Changelog: v2.4.5...v2.4.6

v2.4.5

Choose a tag to compare

@tungng98 tungng98 released this 07 Jan 15:02

Viction v2.4.5 is a maintenance release, enable compatibility with Testnet (#495) and bring a few improvements:

  • Update Docker image to allow customizing P2P port. (#500)
  • Update eth_getTransactionCount to include pending transactions in txPool. (#484).
  • Add Promotheus metrics support to monitor node status. (#497)
  • Add db command to repair snapshot when facing issue Masternodes lists are different in checkpoint header and snapshot #454 and cannot restart. (#499)

New configuration

  • tomo: introduce new command db repair-snapshot when node crash at startup due to error Masternodes lists are different in checkpoint header and snapshot.
  • tomo: new flag when running node to enable Prometheus metrics --metrics, --metrics.expensive, --metrics.addr --metrics.port.
  • docker image: new envar P2P_PORT to change P2P port to port other than 30303.

v2.4.4

Choose a tag to compare

@tungng98 tungng98 released this 24 Nov 11:06

Viction v2.4.4 is a hotfix release that resolve some issues on RPC:

  • Remove contention on worker.currentMu for pending RPC requests. (#477)
  • Disable verify header completely when calling debug APIs. (#479)
  • Add BlockHash support for RPC method eth_getBlockReceipts. (#478)
  • Add BlockHash support for RPC method eth_getLogs. (#480)

This update is intended for full node and archive node. Master node is not recommended to update at this time to verify that transition to go1.18 wouldn't cause problem with the consensus.

v2.4.3

Choose a tag to compare

@tungng98 tungng98 released this 07 Nov 10:43

Viction v2.4.3 is a hotfix release that resolve some issues on RPC:

  • Fix mismatch BlockHash between block header and transaction logs. (#472)
  • Fix invalid penalty list on checkpoint block error when tracing blocks under 3,000,000. (#476)
  • Add new RPC method eth_getBlockReceipts. (#467)

This update is intended for full node and archive node. Master node is not recommended to update at this time to verify that transition to go1.18 wouldn't cause problem with the consensus.

v2.4.2

Choose a tag to compare

@tungng98 tungng98 released this 30 Oct 05:08

This update is intended for full node and archive node. Master node is not recommended to update at this time to verify that transition to go1.18 wouldn't cause problem with the consensus.

Viction v2.4.2 fixes some issues related to RPC and upgrade supported go lang version to go1.18.

  • Fix nonce too low error when on some blocks when calling debug_traceBlockByNumber and debug_traceTransaction (#469)
  • Fix required historical state unavailable and Get tomox state fail when calling debug api against block number less than 20,581,700 (#470)
  • Fix compatibility issue when calling eth_estimateGas with modern tools and libraries: MetaMask, Remix IDE, ethers.js v6.x, web3.js, and others. (#471)