Weekly Dev Update #35

THORChain Weekly Dev Update for Week 18–23 Mar 2020

Weekly Dev Update #35

Summary

The team spent the week validating THORChain’s ability to start, churn up to 12 nodes, then back down to 4 nodes, initiate a Ragnarök and complete a shutdown. The team were able to achieve a full-life cycle at the end of the week, and many small bugfixes were made along the way.

In addition, the team completed the last of Certik’s Audit report fixes, as well as implementing Blame into THORChain.

Testing continues on BEPSwap, with the bulk of the work in adding BigNumbers.js to BEPSwap which required a full re-write of core arithmetic functions.

Testing and QA flows on to tweaks and additions to Midgard API — which is difficult to test until connected to BEPSwap, since a lot of what Midgard outputs is user consumable.

THORNode

THORChain TSS

Midgard API

BEPSwap Client

Asgard Wallet

Bounty Program

There are currently open bounties on Asgard Wallet codebase:

Issues · THORChain / Asgard WalletAsgard WalletAsgard Walletgitlab.com

In addition, the team are working with a number of community developers on some specific tasks.

Audit

Code Review: Complete

Economic Review: Completed most of THORChain's economic architecture

TSS Audit: expected to begin soon

Next Milestones

The updated testnet is in the final stages of testing. Chaosnet is expected once testnet has been fully-validated in several environments. There currently isn’t any known blockers to Chaosnet release.


Community

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