Ot Node Versions Save

OriginTrail Decentralized Knowledge Graph network node

v6.0.19

6 months ago

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

  • Added FallbackProvider debugging (#2761, #2770)

🐛 Bug fixes

  • Removed empty proofs check (#2771)
  • Added error handling for the commits/proofs scheduling (#2772)

🧩 Resolved issues

  • Nodes stuck on epochCheckCommand #2769

#TraceOn

v6.0.18

6 months ago

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

v6.0.16

7 months ago

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

v6.0.15

8 months ago

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

v6.0.14

9 months ago

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

v6.0.13

9 months ago

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

v6.0.12

10 months ago

We are excited to announce our latest mainnet release 6.0.12! More details are available in the official documentation.

🐛 Bug fixes

  • fix bulk update stake and ask events #2636
  • add new pull sharding table migration #2637

#TraceOn

v6.0.11

11 months ago

Description

We are excited to announce our latest mainnet 6.0.11 release, which includes improvement for the GET operation, allowing to retrieve historical states of Knowledge Assets by state hash (Merkle Root). This release also introduces bug fixes to the execution of commands, blockchain events processing as well as improved memory management.

🌟 Improvements

  • Get historical #2573

🐛 Bug fixes

  • delete operation id files in batches #2582
  • add operation cleaner commands #2581
  • fix: do not skip protocol messages #2578
  • remove cached network sessions #2575
  • only fetch necessary events #2566
  • Fixed bug when command is not repeated during recovery #2565
  • fix filtering of pending commands during replay #2539

🧰 Maintenance

  • Operational db data archive #2579
  • add epoch check telemetry event #2564

#TraceOn

v6.0.10

11 months ago

Description

We are excited to announce our latest mainnet 6.0.10 release, which includes a fix for minor bug.

🐛 Bug fixes

  • Fixed bug with the usage of non-existent bulkDestroy function in sequelize (#2569)

v6.0.9

1 year ago

Description

We are excited to announce our latest mainnet 6.0.9 release, which includes improvements on commits and proofs submissions, as well as some improvements on processing blockchain events.

🌟 Improvements

  • add new epoch check commands (#2492)

🐛 Bug fixes

  • fix logic for getting past blockchain events (#2515)

🧰 Maintenance

  • remove old epoch commands migration (#2506)
  • remove snake case variables (#2530)