Bitcoin Forum
June 15, 2024, 04:04:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What are createrawtransaction() format parameters jsonRPCClient in bash?  (Read 750 times)
G_Qu (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 18, 2014, 08:15:23 PM
 #1

I've been delving into experimentation with bitcoind using bash in terminal on OSX Mavericks. Though it's been fun, I have yet to stop receiving parsing errors with my code strings. I would also prefer using what I'm more comfortable with than learning Python. Does anyone know the correct order/format of the strings in bash?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4658



View Profile
June 18, 2014, 11:14:30 PM
 #2

Not sure about createrawtransaction, but I've gotten the following to work with listunspent, and getinfo:

Code:
curl --user USERID --data-binary '{"method": "COMMAND" }' http://127.0.0.1:8332/

Where:
  • USERID is the rpcuser from bitcoin.conf
  • COMMAND is the RPC command

When there is one parameter (such as with dumpprivkey, gettransaction, and validateaddress) the following seems to work:

Code:
curl --user USERID --data-binary '{"method": "COMMAND", "params": ["PARAMETER"]}' http://127.0.0.1:8332/

Where:
  • USERID is the rpcuser from bitcoin.conf
  • COMMAND is the RPC command
  • PARAMETER is the required RPC parameter

I think I've also gotten the following to work:

Code:
curl --user USERID --data-binary '{"method": "walletpassphrase", "params": ["PASSPHRASE", 120]}' http://127.0.0.1:8332/

Where:
  • USERID is the rpcuser from bitcoin.conf
  • PASSPHRASE is the passphrase I used to encrypt my wallet

Hopefully these examples will get you headed down the right path.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4658



View Profile
June 18, 2014, 11:38:00 PM
 #3

By the way, if you get it working with createrawtransaction, please come back to this thread and let us all know what you did.  I'd like to add it to my list of examples.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!