fetchai / fetchd

Source code for Fetch.ai blockchain nodes
Other
100 stars 38 forks source link

feat: Removing unnecessary software upgrade handlers #370

Closed pbukva closed 4 months ago

pbukva commented 4 months ago

Strictly speaking, the software upgrade handler is not required when starting fresh eon - starting from fresh genesis with erased node databases. Because of that, the upgrade handler (for particular software gov proposal label) is not actually engaged/executed when the chain is started with new version of fetchd node.

==> If we land this PR, it will be just for cosmetic, not pratcical, reasons.

pbukva commented 4 months ago

As per note above, we went with simplest possible way - dropping everthing what is not necessary = all upgrade handlers have been removed.