It's time for your tri-weekly DevUpdate. Let's see what our devs have been up to the last three weeks. Monte Rosa v1.

06 Jun 2023, 15:00
It's time for your tri-weekly DevUpdate! 🛠️ Let's see what our devs have been up to the last three weeks 🟡 Monte Rosa v1.93.7 🟡 We’ve developed and are currently testing Monte Rosa v1.93.7! This release comes with several bug fixes and patches to improve node stability. github.com/hoprnet/hoprnet/pull/5065 🟡 Migrated Cryptographic Code 🟡 The Rust migration hit a significant milestone as all our cryptographic code is now fully migrated to Rust. github.com/hoprnet/hoprnet/pull/4834 github.com/hoprnet/hoprnet/pull/5063 🟡 Improved Packet Processing 🟡 This sprint came with notable improvements to the packet processing mechanisms, improving the overall performance of the protocol. github.com/hoprnet/hoprnet/pull/5102 github.com/hoprnet/hoprnet/pull/5074 🟡 Testing & Deployment Workflow 🟡 We’ve updated our testing & deployment workflow, improving the setup and allowing us to track the progress of certain functionalities much better. github.com/hoprnet/hoprnet/pull/5071 github.com/hoprnet/hoprnet/pull/5080 🟡 Migrated & Improved core-ethereum DB 🟡 Another large milestone for the Rust migration was the movement of our core-Ethereum database functionality to Rust. This migration also came with a few bug fixes, which will improve the overall stability and performance of our payment layer. github.com/hoprnet/hoprnet/pull/5097 github.com/hoprnet/hoprnet/pull/5072 🟡 Improved Logging Mechanism 🟡 We've improved our logging mechanism, adding support for the Rust tests and fixing a problematic bug in our outputs. github.com/hoprnet/hoprnet/pull/5111 github.com/hoprnet/hoprnet/pull/5108 🟡 Library & Dependency Management 🟡 And finally, we rounded off the sprint with some library and dependency management to improve the overall hygiene of our code: 1️⃣ Fixed the Python text requirements conflict 2️⃣ Bumped OpenZeppelin library to 4.8.3 3️⃣ Pinned Foundry to a set version github.com/hoprnet/hoprnet/pull/5126 github.com/hoprnet/hoprnet/pull/5125 github.com/hoprnet/hoprnet/pull/5075