Releases: OriginTrail/ot-node
OriginTrail Mainnet Release v6.1.1
The OriginTrail V6.1.1 node update is live with minor updates relevant for nodes that have had issues syncing blockchain events.
OriginTrail Mainnet Release v6.1.0
Description
This 6.1.0 release marks a groundbreaking moment since the launch of DKG V6. We are thrilled to announce the introduction of multichain support, starting with the integration of the Gnosis blockchain.
We've expanded the UAL format to include blockchain ID, providing clarity on whether Knowledge Assets reside on Mainnet or Testnet. The existing UAL format remains supported and functional. Examples:
- Old Format: "did:dkg:otp/0x5cAC41237127F94c2D21dAe0b14bFeFa99880630/2570423"
- New Format: "did:dkg:otp:2043/0x5cAC41237127F94c2D21dAe0b14bFeFa99880630/2570423"
🚀 Feature
- Adding Support for Multichain (#2807)
🌟 Improvements
- Added Missing Awaits to 'retryFinished' and 'handleError' Functions (#2822)
- Added Check for New Finalized State Before Sending Commits/Proofs (#2824)
🧰 Maintenance
- Local Setup Update (#2825)
- Added Blockchain ID to Telemetry Events and DB Table, Added Migration for New BlockchainId Column (#2821)
#TraceOn
OriginTrail Mainnet Release v6.0.20
Description
The 6.0.20 release brings an improvement in the commit & proof system, upgraded node installer script, fixes BDD tests and dependency updates.
🌟 Improvements
- Commit/Proof Commands Retry Mechanism Rework (#2782)
- Node installer upgrades and improvements (#2713)
🧰 Maintenance
- Dependency updates to fix critical vulnerabilities (#2783)
- Added unit tests for validation module manager (#2663)
- Increased transaction polling timeout to 5 minutes (#2784)
- axios package updated from 0.27.2 to 1.6.0 (#2781)
- undici package updated from 5.21.0 to 5.27.2 (#2762)
- @babel/traverse package updated from 7.21.3 to 7.23.2 (#2739)
- @openzeppelin/contracts package updated from 4.9.2 to 4.9.3 (#2664)
#TraceOn
OriginTrail Mainnet Release v6.0.19
Description
The 6.0.19 release brings several fixes that should resolve the issue with the nodes that are having trouble sending proofs. Moreover, additional logs for EVM calls are added in order to monitor blockchain activity more closely to understand how to further improve efficiency.
🌟 Improvements
🐛 Bug fixes
🧩 Resolved issues
- Nodes stuck on epochCheckCommand #2769
#TraceOn
OriginTrail Mainnet Release v6.0.18
Description
The 6.0.18 release brings several noteworthy improvements aiming to fix issues when the ot-node submits erroneous transactions, which will reduce the number of failed transactions on the blockchain. The transaction timeout is increased to 120 seconds from 50s. Additional error handling has been added to commits and proofs commands, and a patch has been added to ensure nodes do not send empty proofs. The commit and proof retries have been improved and the gas is increased properly between retries. Removed a redundant service agreement record update in the operational database. The telemetry service has been upgraded to a module.
🌟 Improvements
- Increased txs polling timeout to 120 seconds (#2741)
- Added error handling for commits/proofs commands (#2741)
- Added check if calculated proof isn't empty (#2741)
- Improved commits/proofs commands retries (#2741)
- Removed duplicated SA record update in the operational db (#2741)
- Fallback RPC provider (#2749)
- KA Validation fix (#2761)
- Additional logs (#2761)
🧰 Maintenance
- Transform telemetry service to module (#2737)
#TraceOn
OriginTrail Mainnet 6.0.16 Release
Description
This release brings several noteworthy improvements. The handling of EVM reverts has been updated to enable further visibility into the transaction execution. Additionally, 6.0.16 brings improvements in the initialization process for CommandExecutor and resolves an authentication/authorization bug. On the maintenance front, we've fixed BDD tests to ensure code reliability and fixed node restart issues while using WSS RPC endpoints by removing them from the general configuration.
🌟 Improvements
Reworked EVM reverts handling (#2715)
CommandExecutor initialization improvement (#2716)
Authentication/authorization bug fix (#2723)
🧰 Maintenance
BDD tests fixed (#2712)
Removal of WSS RPC endpoints from general configuration (#2717)
#TraceOn
OriginTrail Mainnet 6.0.15 Release
Description
As we hit 20k Knowledge Assets minted on OriginTrail in the past 24 hours, we announce the latest DKG mainnet 6.0.15 release, which introduces improvements for increased throughput and optimized publishing fees on the network. This release follows yesterday's dkg client update, triggered by increasing load on the OriginTrail Parachain (which was also optimized for performance) due to recent increased adoption and publishing frequency on the network.
🌟 Improvements
Optimized fee calculation (#2704)
Updated root hash validation (#2700)
Removed fixed gas limits for blockchain transactions (#2676)
🧰 Maintenance
Updated protobufjs dependency (#2667)
#TraceOn
OriginTrail Mainnet 6.0.14 Release
Description
We are excited to announce our latest mainnet 6.0.14 release, introducing an HTTP API versioning, which opens up possibilities for the further extension of the Node functionality through new API versions.
Moreover, you can now find the latest API documentation, which follows both Postman and OpenAPI standards.
🚀 Features
- HTTP API versioning #2660
🌟 Improvements
- Added new Postman/OpenAPI API collections #2673
#TraceOn
OriginTrail Mainnet 6.0.13 Release
Description
We are excited to announce our latest mainnet 6.0.13 release, which includes improvement for the bid suggestion calculation, it's updated according to the OT-RFC-14.
This release also introduces various bug fixes.
🌟 Improvements
- Added check for assertion size limit #2661
- Added check for bids for the neighbourhood during publish start #2662
- Added updates for bid suggestion and assertion size handling #2668
🐛 Bug fixes
- fixed handling of failed transactions #2634
- fixed update peer last seen and dialed #2655
- fixed network port log #2666
- fixed GET protocol bug and update finalization mechanism #2675, #2678, #2679
🧰 Maintenance
- only start libp2p after router init #2654
#TraceOn
OriginTrail Mainnet 6.0.12 Release
We are excited to announce our latest mainnet release 6.0.12! More details are available in the official documentation.
🐛 Bug fixes
#TraceOn