-
Notifications
You must be signed in to change notification settings - Fork 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
Console "tab" for Android app #5375
Comments
What exactly are you trying to achieve with the console? |
RPC calls. |
What exactly are you trying to achieve by using RPC calls? |
My immediate concern is I just installed downstream electrum-nmc and would like to use RPC calls to renew names via console. With that said, console is available for Electrum with the exception of the apk so I am wondering if it can be made available. |
There are a couple of different use cases here, and it may make sense for them to split off into separate issues. The first use case is accessing a GUI for the debug console in the Kivy GUI. This is useful mainly for debugging purposes and power-user purposes (i.e. the same reason it's useful in the Qt GUI). In Namecoin's case, power-user purposes would happen to include name wallet operations (because there's no Kivy GUI for that yet), but there's nothing Namecoin-specific about the console being useful for power users and debugging, nor would Namecoin's need for this go away after Namecoin adds a Kivy GUI for name operations (since the console API is a lot more flexible than either the Qt or Kivy GUI's, in both Bitcoin and Namecoin). The second use case is exposing an RPC API to other applications. This is useful for other applications that want to access the blockchain state and/or perform wallet operations (same reason it's useful on the desktop). In Namecoin's case, we're intending to have a Namecoin-to-DNS bridge app on Android that exposes a DNS server, whose results are determined by querying Electrum's RPC port. Again though, this is not a Namecoin-specific use case -- there are a wide variety of reasons why another app might want to query the blockchain and/or issue wallet operations, and the motivations here are basically the same whether it's the desktop app or the Android app. Hope this helps clarify why the Namecoin community is interested in this stuff, and also clarifies why we'd like to see this kind of functionality happen upstream. |
I think this would be a waste of our time
|
I too find it hard to come up with use cases, but there are probably some. I would say If someone contributes this, it could get merged -- but try to keep it simple to minimise maintenance costs: the Qt console has some bells and whistles that would probably be overkill for Kivy. Note that the current console implementation for Qt ( |
Yes, to be clear: I'm not expecting this to be a high priority for you guys; I'm just requesting that it be merged if someone (maybe one of the Namecoin people) contributes the code and it passes review. We're not interested in being a burden on you, we just want to make sure that the stuff we create ends up benefiting upstream too. |
I am helping a user get some funds unstuck that are buried beyond the regular gap limit and wanted them to increase the gap limit via the console (I don't think there is another way?). The user is a mobile-only user, so this would have been helpful. Just putting this here for the record, I agree though that it is a low priority feature. |
Unsure if WAD but should the Console be available on Android? It would be swell if it was available.
The text was updated successfully, but these errors were encountered: