-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
fix: curio: gui listen conflict #11965
fix: curio: gui listen conflict #11965
Conversation
bd3e146
to
268c357
Compare
The most common use is (we presume) to stand up a server that is likely to be used for long-term monitoring. |
So perhaps we can merge Lines 182 to 187 in a110986
|
I am more inclined to write all configurations into the database, except for the listening address. This is because the listening address is a one-time parameter when running the service, and it cannot be modified while the service is running. Therefore, writing it into the database or modifying it in the database will not take effect immediately. A better approach would be to specify it as a parameter when running the service, as is currently done. |
I was thinking about this from user perspective and @strahe is correct. This is confusing at best. Our current system allows for a weird setup where depending upon the layer selected, we might not get a full picture of the cluster in GUI. Perhaps, we should rethink this command a little. I would suggest the following:
This approach is less sophisticated but does allow for a more user friendly op in my opinion. WDYT? |
Thanks. I've adapted it into #12013 |
Related Issues
#11941
Previous PR: #11944
Proposed Changes
Subsystems.GuiAddress
from:4701
to127.0.0.1:4701
.--listen
parameter ofcurio web
to--gui-listen
, making it common and clear in bothcurio web
andcurio run
.Additional Info
Checklist
Before you mark the PR ready for review, please make sure that:
<PR type>: <area>: <change being made>
fix: mempool: Introduce a cache for valid signatures
PR type
: fix, feat, build, chore, ci, docs, perf, refactor, revert, style, testarea
, e.g. api, chain, state, market, mempool, multisig, networking, paych, proving, sealing, wallet, deps