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