Skip to content

Releases: BuildOnViction/victionchain

v2.4.5

07 Jan 15:02
Compare
Choose a tag to compare

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

24 Nov 11:06
Compare
Choose a tag to compare

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

07 Nov 10:43
Compare
Choose a tag to compare

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

30 Oct 05:08
Compare
Choose a tag to compare

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)

v2.4.1

08 Oct 17:55
Compare
Choose a tag to compare

Viction v2.4.1 enables the #VIP1 for Viction Mainnet at block #86158494, estimated for 29th of October 2024.

About #VIP1:

  • Increase reward for master nodes at 250 VIC/epoch. This reward is halved every 4 years and lasts for 16 years.
  • Initiate more funds for Viction Foundation to support Outlining Future Ecosystem Initiatives.
  • Details on VIP#1 can be found at https://gov.viction.xyz/

v2.4.0

17 Sep 09:23
Compare
Choose a tag to compare

[Deprecated] Viction v2.4.0 enables the Sai Gon hard fork for Viction Mainnet at block #85619448, estimated for 15th of October 2024.
Please use Viction v2.4.1 instead.

About Sai Gon hard fork:

  • Increase reward for master nodes at 250 VIC/epoch. This reward is halved every 4 years and lasts for 16 years.
  • Initiate more funds for Viction Foundation to support Outlining Future Ecosystem Initiatives.
  • Details on VIP#1 can be found at https://gov.viction.xyz

Other changes:

  • Some minor tweaks to make the new Testnet run as close as Mainnet as possible.

v2.3.1

22 Mar 07:42
Compare
Choose a tag to compare

This is a OPTIONAL update.

News:

  • Update the creation smart contract fee

v2.3.0

11 Jan 08:50
Compare
Choose a tag to compare

New:

  • Flat cancellation fee
  • Upgrade EVM
  • TomoP Precompiler

This is a mandatory update. Masternodes & Fullnodes have to update this version before block 30915660 (est: 22 Jan 2021).

If you are running the node with the mode --tomox.dbengine "mongodb", you need to follow the issue #302 to remove the duplicated records

ChangeLogs:

  • Upgrade TomoChain's EVM to support Solidity Compiler version <= v0.6.6 #295
  • Flat TomoX's Cancellation Fee #310
  • Add TomoP Precompiler functions #101

v2.2.5

23 Oct 09:53
Compare
Choose a tag to compare

Add eth_ChainID

v2.2.4

02 Jun 08:38
Compare
Choose a tag to compare

This version is an OPTIONAL update.

If the node forgot to update to v2.2.2+ before block number 21430200, it will meet the issue #282.

This version is a fix for the issue (#282)
And update default bootnodes params (8d903fc)