desmos-labs/docs

Fullnode setup - Differentiate procedures for fullsync vs statesync

Closed this issue · 0 comments

The current documentation in Running a Full Node / Setup states that "To connect to an existing network, or start a new one, a genesis file is required" and provides a link to a procedure.

With the release of Desmos v2.3.1, only the state sync is supported, as the application will not be able to read the genesis file - which was created with Desmos v1.

In order to sync a node with fullsync from genesis file, the node needs to install Desmos v1.0.3 and go through all the upgrades using Cosmovisor. The latter procedure is not described, and it does not refer to v2.3.1.

It is thus necessary to make explicit in this documentation that fullsync from genesis is not possible, and, in case it is needed, to link to the specific procedure, which also will include the need for downgrade (and some possible error deriving from that) and the fundamental setup of Cosmovisor to manage the automatic chain upgrades happening while syncing the node from genesis.