-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/dapp ethereum connection persistence #2708
Feature/dapp ethereum connection persistence #2708
Conversation
No CHANGELOG entry needed. |
Codecov Report
@@ Coverage Diff @@
## master #2708 +/- ##
==========================================
+ Coverage 92.28% 92.35% +0.06%
==========================================
Files 179 183 +4
Lines 7245 7258 +13
Branches 1206 1208 +2
==========================================
+ Hits 6686 6703 +17
+ Misses 471 466 -5
- Partials 88 89 +1
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and works as described in the PR. 👍🏽
7b72b31
to
a2568c8
Compare
The user settings will become extended. For example it is planned to put the ethereum connection options there. This will require some additional logic and will grow over time. Therefore it make sense to export it into its own store module. Thereby we don't clutter the main store and the module can be a focused selection of storage, individually tested and maintained.
This extension of the user settings allows to make the Ethereum connection options as provided by the user can be easily preserved and reloaded. This is a preparation for the connection management by the user. For this commit the connection options are still derived from the configuration file. Later this will allows to save the users connection options and pre-fill the connection dialog, allow for auto-logins, change the options somewhere else and more.
a2568c8
to
5e9bf59
Compare
Related to #2689
Short description
Move user settings into a new store module. Extend user settings to include Ethereum connection options.
Definition of Done
Steps to manually test the change (dApp)