Deprecate wallet-less signrawtransaction? #4844

issue sipa openend this issue on September 4, 2014
  1. sipa commented at 7:39 pm on September 4, 2014: member
    Since we now have a tool (bitcoin-tx) that can perform sign/create raw transaction and other things without a wallet present, I wonder whether the corresponding RPCs in bitcoind can’t be made require-wallet. That would get rid of the macro conditionals in the implementation.
  2. laanwj commented at 10:10 am on September 5, 2014: member
    This is a good idea, but not now. When we go this way I’d like to deprecate it along with all the ‘simple utilities’ in RPC. Something for 0.11 maybe.
  3. laanwj commented at 10:12 am on September 5, 2014: member
    Also about the bitcoin-tx tool: we first need a way to offer it as a library, so it can be imported from other languages. Requiring a process invocation for every operation is the shell-script way of working, with quite some overhead (more even than JSONRPC? especially on non-linux), but from Python or PHP etc you’d want a library.
  4. laanwj added the label Brainstorming on Sep 5, 2014
  5. laanwj added this to the milestone Future on Sep 5, 2014
  6. laanwj added the label RPC on Sep 5, 2014
  7. sipa commented at 10:13 am on September 5, 2014: member
    Fair enough.
  8. laanwj commented at 10:22 am on September 5, 2014: member
    A bitcoin-tx library would be straightforward. On the basic level it could consist of just an entry point accepting JSON and returning JSON. That would make for easy porting. The difference with JSON-RPC being that no server is needed! Who can object to that :)
  9. laanwj commented at 11:21 am on September 5, 2014: member
    @jgarzik Any idea on a library interface to bitcoin-tx?
  10. achow101 commented at 11:49 pm on June 12, 2017: member
    #10579 is kind of doing this.
  11. sipa commented at 6:22 am on March 30, 2018: member
    Closing, as I think #10579 sufficiently addressed this.
  12. sipa closed this on Mar 30, 2018

  13. MarcoFalke removed this from the milestone Future on Aug 12, 2018
  14. DrahtBot 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: 2024-12-18 15:12 UTC

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