Skip to content

Releases: OriginTrail/ot-node

OriginTrail Release v4.0.5

10 Feb 13:18
54628d3
Compare
Choose a tag to compare

Added features

Removing old node versions after update (#1148)

Internal improvements

Updated key length for replication (#1147)
Improved trail query with prune and expanded trail reach (#1146)

OriginTrail Release v4.0.3

27 Jan 13:50
4a49eb0
Compare
Choose a tag to compare

Added features

Added creating a cache file during import and replication (#1131)
Added /challenges API route (#1132)

Internal improvements

Added more verbose error logs for import worker (#1130)
Standardized OT-JSON object format (#1133)
Improved logging for litigation (#1134)

OriginTrail Gemini release v4.0.2

14 Jan 13:16
e9a9ed2
Compare
Choose a tag to compare

Changelog:

  • We updated the way litigation is handled. Now there should be less initiated litigations:
    - AnswerLitigation and completeLitigation transaction are urgent by default
    - Attempt answerLitigation command 3 times when litigation status might not have been updated
  • Added more verbose replication status response data
  • Removed security vulnerabilities by updating node dependencies

OriginTrail Gemini release v4.0.1

06 Jan 09:02
dc8bc00
Compare
Choose a tag to compare

Changelog:

  • Resolved problem when new Houston password was generated each time node was restarted.
  • Improved logs for easier tracking of offer price.
  • Improved kademlia node blacklisting.

OriginTrail Gemini release v4.0.0

26 Dec 17:26
Compare
Choose a tag to compare

The Freedom-Gemini release is here! We're really excited to finally show you what we've been working on for almost a year. We've redesigned the entire Data Layer of our protocol from the ground up, greatly improving the scalability (enabling files over 100 times larger than the previous maximum) and robustness of the OriginTrail node, while allowing easier interoperability with current and future data format standards.
Along with the data layer changes we've introduced versioning to the node API, increasing the control users will have over their nodes.

How to Upgrade

We've published a detailed guide (with pictures! 🖼) on how to update your node here

Changelog

Enhancements

  • Added versioning to API
  • Redesigned data layer giving interoperability across datasets
  • Added more control in price calculation
  • Implemented reputation mechanism in litigation
  • Added connectors for datasets
  • Enhanced trail feature giving the opportunity to determine the historical graph of the object in the node database
  • Improved communication security with updated Kademlia implementation
  • Disabled the approval requirement for nodes

Internal Improvements

  • Upgraded arango server version
  • Implemented separate processes as workers for import, so node would be able to do other jobs while importing

Fixes

  • Added updating nodeID on blockchain profile upon startup if changed

⚠️ Breaking Changes ⚠️

  • The whole datalayer has been redesigned, so your nodes' graph database will be discarded in favor of the new one
  • The node now requires Arango server version 3.5 or newer
  • Your node will use new Kademlia identity, so a new nodeID will be generated
  • API now must contain the version, starting from v2.0
  • auth_token is now part of an API call header, not param as before

OriginTrail Freedom release v3.0.9

02 Oct 08:45
3f035b2
Compare
Choose a tag to compare

This release adds additional flexibility when sending transactions to Ethereum regarding the appropriate gasPrice. From now on, a node can choose which transactions to publish based on the current average gas price on the network and its settings in the config file, and for which it should delay sending until the gas price becomes acceptable again.

Changelog:

  • Added the maximum allowed gas price for which the node will send transactions (max_allowed_gas_price in the config file.). The default value is set to 50 gWei
  • Added ‘urgent’ parameter, which will force the node to publish the transaction regardless of gas price, added to import and replication API calls
  • If the average gas price is higher than the ‘max_allowed_gas_price’, and the parameter urgent is not set, the node will wait for 30 minutes, and then try again

OriginTrail Vostok release v2.0.59

01 Oct 08:15
a03b29b
Compare
Choose a tag to compare

This release adds additional flexibility when sending transactions to Ethereum regarding the appropriate gasPrice. From now on, a node can choose which transactions to publish based on the current average gas price on the network and its settings in the config file, and for which it should delay sending until the gas price becomes acceptable again.

Changelog:

  • Added the maximum allowed gas price for which the node will send transactions (max_allowed_gas_price in the config file.). The default value is set to 50 gWei
  • Added ‘urgent’ parameter, which will force the node to publish the transaction regardless of gas price, added to import and replication API calls
  • If the average gas price is higher than the ‘max_allowed_gas_price’, and the parameter urgent is not set, the node will wait for 30 minutes, and then try again

OriginTrail Vostok release v2.0.58

19 Jul 16:21
Compare
Choose a tag to compare
  • Reduced number of Blockchain requests

OriginTrail Vostok release v2.0.57

08 Jul 13:05
53f565a
Compare
Choose a tag to compare
  • Optimize event connection query (#945)
  • Use arangojs v6.10.0

OriginTrail Vostok release v2.0.56

22 Jun 13:42
bd197ff
Compare
Choose a tag to compare