Weekly Dev Update #76
THORChain Weekly Dev Update for Week 76, 04–11 Jan; Ethereum Router Upgradeability, Bitcoin Cash finalised, Synthetic Assets, Midgard tweaks.
Summary
Ethereum and Bitcoin Cash has been completed, Ethereum now has the ability to upgrade its Routing contract if a new one is deployed. Work has shifted to finalise the 0.40 Stargate update, which has been a significant refactor to re-write for the new protobuf encoding scheme. The team also continue to study and finalise the economic model for synthetic assets.
THORNode
Bug-fixes and improvements, as well as some changes for Ethereum.
- Resolve “[FIX] fee and slip for swap queue has not been calculated correct”
- ETH ERC20
- Update the gas strategy , not allow bifrost to spend more than MaxGas
- Resolve “[ADD] Add BCH chain client”
- Resolve “[FIX] Replace GETH custom build with standard ones”
- Fix contract env typo
- Update node status with new chains
Midgard
Work continues to prep Midgard V2 to handle Multichain requirements.
- Small rdm updates
- documentation updates
- Differenciate stats and stats/legacy
- API updates
- Make add_liquidity tx fields nullable.
Bridges
Actively-developed bridges will be reported here going forward. Bridges are commissioned once a team who can implement is identified and work begins.
- Bitcoin: Complete, edge case testing on live testnet
- Ethereum: Complete, prepping for testnet
- BitcoinCash: Complete, prepping for testnet
- Cosmos: Under review
- Haven: Under implementation
- Polkadot: Under implementation
Clients
BEPSwap Client
Numerous UI/UX tweaks based on community feedback
ASGARDEX Client
Work continues to prepare the client for Multichain Chaosnet.
Community Work
The following tools receive regular updates:
Telegram Bot
Twitter Bot
Delphi Defi Dashboard
https://defi.delphidigital.io/thorchain/chaosnet/network
THORChain Network Explorer
Continual Improvements, now with custom sub-domains for each net:
https://testnet.thorchain.net/
https://multichain-testnet.thorchain.net/
THORChain Official Block Explorer
https://viewblock.io/thorchain
THORChain Dashboard (ViewBlock)
https://dash.viewblock.io/d/thorchain
RUNEData
View historical yield and simulate future yield in pools:
RUNEBalance
View current arbitrage opportunities in the pools
https://www.runebalance.com/#/pools
RUNEStake
RUNEStake can be used to see yield in THORChain liquidity pools.
Trading Leaderboard
View the current leaderboard for traders on THORChain
https://leaderboard.thornode.org/
GrassRootsCrypto Youtube
GrassRootsCrypto consistently puts out great educational videos on THORChain, users should subscribe and bookmark the channel.
https://www.youtube.com/channel/UCuC_PiCEsNIT6HH88r7vCsw/videos
Next Milestones
Multi-chain Testnet with Native Rune is deployed and being stabilised. The next milestone is to re-deploy with Ethereum, BitcoinCash and 0.40 update.
You can view the live network here:
http://18.198.92.45:1317/thorchain/doc/
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