It's time for your tri-weekly DevUpdate.

16 May 2023, 13:12
It's time for your tri-weekly DevUpdate! πŸ› οΈ This sprint coincided with both ETHPrivacy Istanbul and team week Zurich, so our devs have been quite busy supporting the hackathon and working on our upcoming roadmap for the year. But between all that, our devs still had a busy sprint. 🟑 Migrating Python HOPRd APIs to a new repo 🟑 We've migrated the Python HOPRd APIs into a new repository, this allows them to be easily accessed by pip and is much nicer for developers building on HOPR with Python. 🐍 github.com/hoprnet/hoprnet/pull/5046 🟑 Rust Migration Continues 🟑 This has been a particularly eventful sprint for the Rust migration as the core, heartbeat, database and network peers functionalities all migrate to Rust. github.com/hoprnet/hoprnet/pull/5038 github.com/hoprnet/hoprnet/pull/5045 github.com/hoprnet/hoprnet/pull/5044 github.com/hoprnet/hoprnet/pull/5012 github.com/hoprnet/hoprnet/pull/4885 github.com/hoprnet/hoprnet/pull/4963 🟑 Transition to Staking Season 7 🟑 This sprint, we also transitioned to Staking Season 7, which required some updates to several of our smart contracts as well as our subgraphs built on The Graph Protocol. github.com/hoprnet/hoprnet/pull/4906 github.com/hoprnet/hoprnet/pull/4907 github.com/hoprnet/hopr-devrel/pull/331 🟑 Release of Monte Rosa v1.93.5 & Bug Fixes 🟑 Finally, with the release of Monte Rosa v1.93.5 came a host of bug fixes and improvements, some of which are still ongoing, but notably, we've: πŸ‘‰ Added a memory limit to Avados for stability which we are increasing to 2GB next release to reduce the number of restarts github.com/hoprnet/hoprnet/pull/5051 πŸ‘‰ Improved API WebSocket connections by preventing public relay nodes from creating circuit relay connections github.com/hoprnet/hoprnet/pull/5023 πŸ‘‰ Fixed a bug which was causing outdated addresses to be announced to the DHT github.com/hoprnet/hoprnet/pull/4958 πŸ‘‰ Patched the libp2p library to manage known addresses better github.com/hoprnet/hoprnet/pull/5037