Releases: OriginTrail/ot-node
OriginTrail Release v4.0.5
OriginTrail Release v4.0.3
OriginTrail Gemini release v4.0.2
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
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
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
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
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
- Reduced number of Blockchain requests
OriginTrail Vostok release v2.0.57
- Optimize event connection query (#945)
- Use arangojs v6.10.0
OriginTrail Vostok release v2.0.56
- expand parameters