Weekly Dev Update #57
THORChain Weekly Dev Update for Week 19–24 Aug 2020; Testnet 5, Bepswap Improvements, Chaosnet Preparations
Summary
Testnet 5 has been stable so far, although some bugs have been patched, no bugs have ever been found on all 5 testnets that couldn’t be addressed via THORChain’s upgrade process. This has given the team confidence that the system is ready for Chaosnet.
Testnet 5–0.7.0
This update fixed a bug that caused a significant staker to lose funds during a churn event.
Testnet 5–0.7.1
This update fixed a consensus error from Binance Chain which caused Binance Chain observations to halt.
Midgard
Work continues to stabilise, increase performance and more. It is ready for Chaosnet.
BEPSwap
Some updates pushed to improve useability — BEPSwap frontend is ready for Chaosnet.
THORNode
Fixes, upgrades and work for multi-chain.
- Fix seeds testnet 5
- Resolve “[FIX] Undo stake if thornode fail to send out fund”
- Merge branch ‘591-issue’ into ‘testnet’
- avoid calculate current award for none active node
- Fix tools
- Resolve “[ADD] add ed25519 private key and pub key”
- Resolve “[FIX] Allow node operators to use multiple txs to bond”
- bump up version to 0.7.1
Midgard
Fixes, as well as a new endpoints for more optimised balance and pool data queries. Push pool depths to memory for faster returns.
- Resolve “Implement benchmark for “GetPoolData””
- Fix total earned
- Merge “develop” to “master”
- Merge master to testnet TN5
- Resolve “Implement “/history/pools” endpoint”
- Resolve “Fix swappersCount”
- Resolve “Add swap fields in /v1/pools/detail endpoint to pool cache”
- Merge master to testnet
Clients
BEPSwap Client
Numerous UI/UX tweaks based on community feedback
ASGARDEX Client
Work continues to prepare the client for Chaosnet.
Community Work
https://twitter.com/thor_bot was released that will do hourly snapshots of the network:
Delphi Defi Dashboard: https://defi.delphidigital.io/thorchain now shows a Network page dealing with system security and solvency:
https://defi.delphidigital.io/thorchain
Audits
A final infrastructure audit is planned post-Chaosnet.
Next Milestones
Chaosnet is being prepared.
Community
To keep up to date, please monitor community channels, particularly Telegram and Twitter:
- Twitter: https://twitter.com/thorchain_org
- Telegram Community: https://t.me/thorchain_org
- Telegram Announcements: https://t.me/thorchain
- Reddit: https://reddit.com/r/thorchain
- Github: https://github.com/thorchain
- Medium: https://medium.com/thorchain