dymensionxyz / dymension

Dymension Hub
https://dymension.xyz
Other
363 stars 327 forks source link

chore(app) App refactor after PR #972, move initialization logic outside of the app and into keepers package #975

Open zale144 opened 4 days ago

zale144 commented 4 days ago

Description

In the PR #972 the upgrade handlers are refactored so that they use an interface for the upgrades themselves and keepers are extracted to be in a separate package.

Here we go a step further and move the initializing logic out of app.go and into the new package keepers.


Closes #320

All items are required. Please add a note to the item if the item is not applicable and please add links to any relevant follow-up issues.

PR review checkboxes:

I have...

SDK Checklist

Full security checklist here

----;

For Reviewer:

---;

After reviewer approval:

omritoptix commented 3 days ago

@zale144 please give it a meaningful pr title. thanks.