Weekly Dev Update #105

THORChain Weekly Dev Update for Week 105, 23–29 August; THORSec Update, MCCN Update, Community Updates

THORChain Author
THORChain
5 min readSep 3, 2021

--

Summary

THORSec Update

Audits continue with the focus being on BNB Chain. One external partner has already given sign-off. BNB activation is expected very soon.

Audits continue, issues are being found, raised and fixed. THORChain is growing stronger and the work is getting done, it is inevitable.

https://gitlab.com/thorchain/thornode/-/issues?state=opened

A new P1 vulnerability has been found and responsibly disclosed by a community member. It is eligible for a bounty.

If any other community members are aware of vulnerabilities, disclose them via https://immunefi.com/bounty/thorchain/ for a bounty reward.

Halborn Update

Working hard on findings and now in the final stages; we are going to release our first reports — containing all our observations for bifrost, SDK and router contracts.

3a — THORChain Router Contracts — Ethereum report is being completed, this is the last from this section.
Testnet node was facing some difficulties but we’ve done some updated and now it’s up and running again.

For this week:
It will be all about reports finishing up and then start
- 5 — Cluster Launcher and
- 6 — Component (Vaults and Vault interaction and operations within the Node) as well as
- and later on, 7 — Component (TSS).

MCCN Update

ETHEREUM 1.10.8 Update

Ethereum daemon client Geth update: 1.10.7 => 1.10.8. https://github.com/ethereum/go-ethereum/releases/tag/v1.10.8

Community Updates

Decentralfi.io Dev Update # 5

Don´t miss our latest post #BRINGBACKMCCN, THORChain, our thoughts on the events that transpired in the last couple of months. https://decentralfi.medium.com/bringbackmccn-thorchain-8c72f3da1f3b

- Launched a QA environment, along with Live env. and a Dev env. already in place, with a QA process for upgrades. We also implemented SCRUM to really get the team of 9 in a flow.
- Optimized for sizing on most pages, try to fit the most amount info into your screen, less scrolling more DATA.
- On dev.decentralfi.io we have added the possibility to switch from Testnet to chaosnet. Especially for wallet testing and bots, soon to come.
- Our Graphs are getting worked on, more interaction, zoom in, view the latest price and not the last closed point, we are also working on adding indicators to any of the graphs. We will also give the ability to add any endpoint we are collecting on our APIs
- Wallet integrations, have been advancing. Since the hacks, we have been more careful with releasing this functionality. We might continue working on it but only allow access post-mainnet launch.
- We have a lot other stuff on the pipeline that will continue to come out as we finalize. We also started doing research into Terra ecosystem to integrate in our dashboards.
- Integrated Discord with our API via webhooks to let us know when our cron jobs with Midgard are having problems or not communicating properly with our site.
-Our main focus is to bring the average user to use these amazing platforms so they can optimize their yields safely and not have to rely solely on centralized solutions.
-We are working towards becoming an important repository of information especially to the underserved communities around these ecosystems located in LATAM, soon to have a Spanish Version and Portuguese Version of our site.

For Full breakdown of dev update please visit https://decentralfi.medium.com/thorfrog-dev-update-5-c14c52e93c8c

Decentralfi.io

Midgard Update 12/07–30/08

- report pending liquidity in v2/member and in v2/actions
- reporting synth in v2/history/swaps
- non user facing changes:
— parallel and batched fetching from thornode
— bugfix v2/stats volume metrics
— manually fixing mainnet and testnet incorrect (input) events
— refactorings
- Engs on Vacation

DevOps Weekly Update (8/23–8/29)

node-launcher

- Increase PVC size for ethereum-daemon on mainnet

THORmon

- Fix infinite behavior threshold
- Tweak colors and rearrange css color mode for dev

TRX1’s Weekly Dev Report (23/08–29/08)

THORChain Monitoring bot
- THORMon WebSocket connection, data parsing and error handling.
- Node Op tools (personal notifications):
— Churn in/out detection
— New protocol version detection
— Version upgrade
— Slash points warning
- Connection to the solvency API
- LP yield module: showing current Rune balance of the wallet
- Fix: Large TX filter malfunction
- New configuration settings for the experimental modes
- Dependencies were upgraded
- Logging was also improved

GrassRoots Crypto Update 17/08–29/08

http://yt.be/GrassRootsCrypto

THORBOARD Development Update

This sprint focussed on cleaning the node list
- Introduction of a new category of nodes — ELIGIBLE. Those are nodes that are on standby AND meet all the criteria to become READY
- Buttons to select any or all categories of nodes
- Chain synchronization state
- Introduction to bye: status
- Exact node age
- Added node counter beyond active nodes
- Added info popup windows where necessary
- UI improvements including the sticky header, checkered layout, and grid

http://thorchain.live/

Deployed to MCCN

  • Binance Chain: Deployed to chaosnet
  • Bitcoin: Deployed to chaosnet
  • Ethereum: Deployed to chaosnet
  • BitcoinCash: Deployed to chaosnet
  • Litecoin: Deployed to chaosnet

Additional chain development is on hold until audits are completed and the protocol is fully operational. Want to help? Reach out.

Next Milestones

  • Activate BNB Chain — Early Sept
  • Processing of Refunds — ongoing
  • UTXO Chains online — September
  • ETH Chain online — October

Community

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

--

--