Adapts dapps-staking v3 migration logic to account for unregistered dapps.
This is needed for Shiden, unlike Shibuya which didn't have any unregistered dapps.
Code has been tested using try-runtime and works fine.
TODO
[x] repeat manual test (just to be sure)
[x] uplift version
Check list
[ ] contains breaking changes
[ ] adds new feature
[x] modifies existing feature (bug fix or improvements)
[ ] relies on other tasks
[ ] documentation changes
[ ] tests and/or benchmarks are included
[ ] changed API client type definition or chain metadata
Pull Request Summary
Adapts dapps-staking v3 migration logic to account for unregistered dapps. This is needed for Shiden, unlike Shibuya which didn't have any unregistered dapps.
Code has been tested using
try-runtime
and works fine.TODO
Check list