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