RPC on by default #167

issue weavejester opened this issue on April 18, 2011
  1. weavejester commented at 9:03 PM on April 18, 2011: none

    I think RPC access is important enough that it should be enabled by default. This would allow greater integration with other applications.

    For instance, we could support Bitcoin URIs (issue #14) by having a bitcoin openuri command that would open the "Send Coins" dialog box with the address and amount pre-populated.

    I therefore propose the a small changes:

    • The -server flag is deprecated and the server config option is considered on (1) by default.
    • A -noserver flag added to explicitly turn off the RPC server at the command line.
    • If there is an rpcpassword field in the bitcoin.conf file, that password is used.
    • Otherwise, a random password is generated on startup, and placed in a file called bitcoin.password (user readable only).

    If people think this is a good idea, I can put together a patch for this.

  2. weavejester commented at 2:19 AM on April 19, 2011: none

    Closing. Should have discussed this on forum first.

  3. weavejester closed this on Apr 19, 2011

  4. dexX7 referenced this in commit 36852672a4 on Aug 23, 2015
  5. destenson referenced this in commit 7855f5c01b on Nov 18, 2017
  6. classesjack referenced this in commit e6895be64b on Jan 2, 2018
  7. cryptapus referenced this in commit d26666d8b0 on Aug 16, 2019
  8. attilaaf referenced this in commit 12dbbba056 on Jan 13, 2020
  9. Losangelosgenetics referenced this in commit 4903955c9a on Mar 12, 2020
  10. KolbyML referenced this in commit 6c535e5312 on Aug 1, 2020
  11. rajarshimaitra referenced this in commit 3ef507291a on Aug 5, 2021
  12. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 21:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me