Weekly Dev Update #32

THORChain Weekly Dev Update for Week 25 Feb — 02 Mar 2020

Weekly Dev Update #32

Overview

Work continues to rebuild THORChain TSS with the new design, with an anticipated completion in the next few weeks. THORChain TSS has also been moved into the main Bifröst codebase. This has allowed removal of the http-based communication layer and ensures that TSS and Bifröst is tightly coupled.

THORNode

Changes to THORNode have also been made in support of the new architecture, as well as updating to the latest CosmosSDK version.

THORChain TSS

THORChain TSS is now embedded in the Bifröst codebase and is undercoing the re-build.

Midgard API

Work on Midgard ensures it can provide the right data for the clients.

BEPSwap Client

BEPSwap is in a maturing phase, and implementing some nice-to-haves, such as the Typescript refactor and a new transaction page to show previous transactions.

Asgard Wallet

With some lessons made from BEPSwap, the Asgard Wallet team have decided to complete an early refactor in Typescript and React, which is the focus for this weeks V0.0.2 release.

Bounty Program

There are currently open bounties on Asgard Wallet codebase:

Issues · THORChain / Asgard WalletAsgard WalletAsgard Walletgitlab.com

Audit

Code Review: Review Complete, Final Report Pending

Economic Review: Commenced

TSS Audit: delayed pending TSS re-design

Next Milestones

The updated testnet is in the final stages of testing. The current blocker to release is the re-design of THORChain TSS to achieve the reliability metrics the team want. A solution is being implemented for this.


Community

To keep up to date, please monitor community channels, particularly Telegram and Twitter: