Weekly Dev Update #53
THORChain Weekly Dev Update for Week 21–28 July 2020; Testnet4.2 and chain improvements. ASGARDX Crh
THORChain Weekly Dev Update for Week 21–28 July 2020; Testnet4.2 and chain improvements. ASGARDX Chrome Extension.
Summary
Testnet 4.1 Issues and Improvements
Testnet 4.1 ended in being terminated due to Binance Chain Nile being retired, but it did suffer from an issue due to token-handling, as well as some TSS isuses. The team also took the time to build out chain-upgrade features.
Testnet 4.2
Has been deployed and undergoing stress testing.
THORNode
Launch of Testnet 4.2, some bug fixes, as well as a chain-halt feature for better future upgrades.
- update binance chain id to `Binance-Chain-Ganges`
- Resolve “try to improve go-tss resilience”
- add auto retry to ETH and BTC signer
- Resolve “upgrade cosmos to 0.39.0”
- testnet RUNE asset from RUNE-A1F → RUNE-67C
- [bugfix] total staked should include non-enabled pools
TSS
The team are trying some fixes to upgrade the libp2p module to improve reliability.
- Resolve “upgrade libp2p”
- extend the p2p read/write time
- upgrade protobufs
- Upgrade cosmos
- update broadcast and update the stream processing
Midgard
Midgard support for Testnet 4.2, ability to parse mimir-overides as well as a community-requested feature of historical data.
- Fix memory leak in timesacledb
- Update Testnet 4
- RUNE-A1F ==> RUNE-67C
- Resolve “ADD: Check mimir and override constants”
- Resolve “ADD: rate limit to chain proxy”
- Update testnet V4
- Check THORNode mimir and update constatns
- Resolve “Update RuneA1FAsset to Rune67CAsset in develop branch”
- Resolve “Fix: Pool share factor when totalstaked is greater than totalbond”
- Update testnet V4.1 (Fix poolsharefactor)
- Resolve “Implement continuous aggregation for “pools_history” table”
Infra
Quality of life improvements and stability.
Clients
BEPSwap Client
Numerous UI/UX tweaks based on community feedback
ASGARDEX Client
Work continues to prepare the client for Chaosnet.
Community Work
- A Cross-chain Defi Dashboard (starting with THORChain) is being built.
- A Cross-chain Chrome Extension (ASGARDX) is being built


Audits
A final infrastructure audit is planned post-Chaosnet.
Next Milestones
Testnet 4.2 has been deployed and under-going stress-testing.
Chaosnet is expected once testnet has been fully-validated in several environments.
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