Releases: BuildOnViction/victionchain
v2.4.5
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
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
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
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
andGet 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
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
[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
This is a OPTIONAL update.
News:
- Update the creation smart contract fee
v2.3.0
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:
v2.2.5
Add eth_ChainID