Desmos August Upgrade

Riccardo Montagnin
Desmos Network
Published in
3 min readAug 25, 2020

We know that August is usually a month of relax and enjoyment under the beach umbrella. However, due to the particular situation of this year, we decided to fill it with news so that even people that cannot relax properly can spend their days differently 😜 That’s why after announcing the Desmos Validating Summer program, we are now announcing the Desmos August upgrade 🎉

This upgrade will be based on the brand new v0.10.0 version of Desmos and will result in the start of the new morpheus-8000 testnet. Let’s explore what it will include!

Cosmos 0.39.1 upgrade ⏫

One of the the major changes in the new v0.10.0 version of Desmos is the upgrade to the v0.39.1 version of the Cosmos SDK, the second release of the Cosmos SDK 0.39 “Launchpad” release series.

This release series has been thought to create an incrementally stable version of the Cosmos SDK that will later be compatible with the Cosmos Stargate upgrade ⭐️

Image courtesy of stargate.cosmos.network

Starting with Desmos v0.10.0 we’re slowly getting ready to be compatible with the upcoming Inter-Blockchain Communication protocol. This means that when the Stargate upgrade will be completed, Desmos will be fully compatible with it. At that point, any custom Cosmos zone that wants will be able to use Desmos to build their own social network 🤝

Implementation of the x/upgrade module 🔧

With Demos v0.10.0 we’re also implementing another major feature: the usage of the x/upgrade module of the Cosmos SDK 😎

Even thought this might seem like a small thing, thanks to this module the upcoming morpheus-8000 update will be the last manual update of Desmos that validators will have to perform 🎉

The x/upgrade module will allow future chain updates to happen seamlessly without the need of coordination between the different validators. This will increase the speed at which the Desmos chain will be updated and reduce the risks of future chain halts.

Note. If you’re running a Desmos validator you should read the documentation about the automatic upgrade procedure that you can find here.

Minor changes and bug fixes 🐛

A part from the two major changes that we’ve highligted above, we’ve also included some minor changes into the new v0.10.0 version of Desmos. These include:

  • the removal of the CreationDate and LastEdited fields from the MsgCreatePost. Now those two values will be computed using the block time
  • the change of some application errors to make the easier to understand
  • the renaming of the Medias field into Attachments

Also, we’ve squashed some bugs related to the REST API /params endpoint not working.

If you want to read the full v0.10.0 changelog you can go here.

Now that we’ve highlighted all the changes that are included in the upcoming Desmos August Update, we would like to remind you that if you’re interested in becoming a Desmos validator you can do so by following our guide.

If you already are a validator, then get ready!

The update is coming 🚀

To know more about Desmos and stay updated, please follow:

Telegram | Discord | Twitter | Instagram | Website | GitHub

--

--

Riccardo Montagnin
Desmos Network

I’ve got too many places where to write my bio, so if you wanna see the updated one go to Twitter: https://twitter.com/ricmontagnin