Weekly Dev Update #34
Hey Y’all,
We’re back with another Dev Update for you all.
Loki Core
Infinite Staking refinement and squashing new bugs including
https://github.com/loki-project/loki/pull/406
New Infinite Staking integration tests being implemented:
https://github.com/Doy-lee/loki-integration-testing/commits/master
LLARP / Lokinet
If you’re lucky and join our Discord, you might also catch Jeff or Ryan, the developers of LLARP, live streaming as they code: https://www.twitch.tv/uguu25519,https://www.twitch.tv/neuroscr
We could really use your help. To be considered for inclusion in packaging distribution, we need people to star, watch and fork our Github repo. If you have a Github account, please consider helping us out.
Master branch changes
Posted binaries with the 0.3.1 release
Changes can be found at:
https://github.com/loki-project/loki-network/releases/tag/v0.3.1
Staging branch changes (gets posted to master when stable)
PR suggested changes (coming to staging soon)
Loki Messenger
Finalised and merged error handling for queries to Service Nodes (
https://github.com/loki-project/loki-messenger/pull/147
)
Implemented logic to broadcast Loki address (currently a placeholder value as it depends on Lokinet) to initiate P2P (
https://github.com/loki-project/loki-messenger/pull/157
)
Fixed high-CPU usage bug when offline (
https://github.com/loki-project/loki-messenger/pull/159
)
Implemented P2P connection management by pinging the contact list, and routing messages through these connections when available (
https://github.com/loki-project/loki-messenger/pull/161
,
https://github.com/loki-project/loki-messenger/pull/167
)
Display an online indicator around each contact’s avatar (
https://github.com/loki-project/loki-messenger/pull/165
) and within the conversation window (
https://github.com/loki-project/loki-messenger/pull/171
)
Diverse code improvements and refactor
https://github.com/loki-project/loki-messenger/pull/160
,
https://github.com/loki-project/loki-messenger/pull/162
)
Added a generic job queue manager to prevent read-write race conditions when accessing the database asynchronously (
https://github.com/loki-project/loki-messenger/pull/164
) and reuse that queue manager at another location (
https://github.com/loki-project/loki-messenger/pull/169
)
Fixed the network warning showing up too early at startup due to Lokinet warm-up time (
https://github.com/loki-project/loki-messenger/pull/168
)
Thanks,
Kee
You've got mail!
Sign up to our newsletter to keep up to date with everything Oxen.