It's time for your tri-weekly DevUpdate. Let's see what our devs have been up to the past three weeks. Code Hygiene & Bug Fixes.

09 Aug 2023, 15:00
It’s time for your tri-weekly DevUpdate! Let’s see what our devs have been up to the past three weeks. 🟡 Code Hygiene & Bug Fixes 🟡 Starting with a massive code cleanse fixing deadlocks in our DB, issues with ticket redemption, channel management and CLI. github.com/hoprnet/hoprnet/pull/5229 🟡 Rust Migration 🟡 Next, the Rust migration reaches a huge milestone as: 1️⃣ The core and core-ethereum DB usages are all now migrated to Rust 2️⃣ The hopr ping mechanism moves into rust-libp2p as NetworkBehaviour github.com/hoprnet/hoprnet/pull/5113 github.com/hoprnet/hoprnet/pull/5252 The core migration to rust has also removed obsolete configurations and cleaned up wasm and core object construction github.com/hoprnet/hoprnet/pull/5244 github.com/hoprnet/hoprnet/pull/5257 🟡 New Smart Contracts 🟡 We’ve implemented several new smart contracts and updated testing in preparation for the upcoming release github.com/hoprnet/hoprnet/pull/5185 github.com/hoprnet/hoprnet/pull/5256 github.com/hoprnet/hoprnet/pull/5211 🟡 Staking Season 8 🟡 In a similar vein, we also transitioned to staking season 8 this sprint and updated all relevant smart contracts. github.com/hoprnet/hoprnet/pull/5232 🟡 Other Fixes/Enhancements 🟡 Finally, we round off the weeks with fixes/enhancements to command line arguments, the CI pipeline and documentation github.com/hoprnet/hoprnet/pull/5251 github.com/hoprnet/hoprnet/pull/5235 github.com/hoprnet/hoprnet/pull/5230