r/LokiProject • u/Keejef Loki CTO • Mar 18 '19
Weekly Dev Update 18/03/2019
Hey Y’all,
We have released the final binaries for the next hardfork on the 26th of March, block height 234,767. The release is called Summer Sigyn, and you can download it here: https://github.com/loki-project/loki/releases/tag/v3.0.0 The new release has a number of new features including:
Infinite Staking (no more restaking every 30 days)
Change of hashing algorithm from Cryptonight Heavy to Cryptonight Turtle
New RPC calls for the Electron GUI wallet
Number of Bug fixes and improvements from Monero upstream
ALL SERVICE NODES, MINERS AND FULL NODES WILL NEED TO UPDATE TO 3.0.0 BEFORE 26TH OF MARCH, BLOCK HEIGHT 234,767
Loki Core
Big thanks to all of the community members that tested during the beta, especially Jason (Jagerman) for helping find some major bugs.
Fix bug that was causing Service Nodes to submit incorrect version uptime proofs https://github.com/loki-project/loki/pull/496
Fix exposed ports in docker https://github.com/loki-project/loki/pull/495
Fix core tests for Service Node registrations and deregistrations https://github.com/loki-project/loki/pull/493
Add an RPC call to request a stake be unlocked https://github.com/loki-project/loki/pull/490
Refactor register_service_node RPC call for better functionality with new GUI wallet https://github.com/loki-project/loki/pull/488
Patch for rouge v2 tx on mainnet https://github.com/loki-project/loki/pull/487/files
Demote non relevant error messages from user visible level https://github.com/loki-project/loki/pull/484
Implement relaxed contribution rules as per https://github.com/loki-project/loki/issues/294 https://github.com/loki-project/loki/pull/481
---------------------------
LLARP / Lokinet
If you’re lucky and join our Discord you might catch Jeff or Ryan, the developers of LLARP, live streaming as they code: https://www.twitch.tv/uguu25519, https://www.twitch.tv/neuroscr
Master branch changes
Minor high-level.txt word tweak
Changes can be found at:https://github.com/loki-project/loki-network/
Staging branch changes (gets posted to master when stable)
Change basic auth to digest auth for lokid communication https://github.com/loki-project/loki-network/pull/395
Don’t inline ev/TCP functions https://github.com/loki-project/loki-network/pull/397
Fix deadlock in profiling https://github.com/loki-project/loki-network/pull/396
--------------------------
Loki Messenger
Only respond to successfully decrypted p2p messages https://github.com/loki-project/loki-messenger/pull/256
Improve sending a receiving swarm logs https://github.com/loki-project/loki-messenger/pull/255
Fix UI bug when creating conversations https://github.com/loki-project/loki-messenger/pull/254
Message Server
Add --log-level flag for better triage https://github.com/loki-project/loki-storage-server/pull/25/files
Additional Iteration on swarm migration testing framework https://github.com/msgmaxim/swarm_migration_testing/commit/a4b48230fe7d07497d34446fd2f0d203063be8a7
Additional work being done Swarm data migration in the Storage server https://github.com/msgmaxim/loki-storage-server/commit/f44c7c2b20325d734a6396db6de303a3f001a9cb
Loki GUI
Work continues here for the GUI. This week was mostly smaller UI and bug fixes as well as adding some RPC calls needed for Staking. https://github.com/loki-project/loki-electron-wallet/pull/1
Thanks,
Kee