Title: bitcoin-cli.exe issue Post by: init1 on July 20, 2015, 03:59:28 PM Hello!
I have tried to execute client command by bitcoin-cli.exe into cmd for example, simple Quote bitcoin-cli.exe -testnet -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=bitcoinrpc -rpcpassword=123456 getinfo works correct but command like this Quote bitcoin-cli.exe -testnet -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=bitcoinrpc -rpcpassword=123456 createmultisig 2 '["04D9546728BB1D1BF309EF3C2C7278D8D306052ECF7DC81443F16E75AE607099DFCFC573A3E7155 3BD8321D91C209BAB03AA999BEFA6E77734C0F4DD34EF78EBFD","041050FF637A97FA462DFFA19D0BC013869F6231895019BD9F263A0A55A067665CFCA4473AAB1DC 38E8AECF359E23CE6BB35FF900BC84FDD890A3B982EA50DD92F","04E086DCE7893384CBFA89FBBF7D33DE3F1EE01279A1E9810D952F1C440E91FC7EE7CB9CF070DFB DEE397E123C363D140221E81610B7BD695905FBF198EDFD71A1"]' throw exception Quote error: Error parsing JSON:'[04D9546728BB1D1BF309EF3C2C7278D8D306052ECF7DC81443F1 6E75AE607099DFCFC573A3E71553BD8321D91C209BAB03AA999BEFA6E77734C0F4DD34EF78EBFD,0 41050FF637A97FA462DFFA19D0BC013869F6231895019BD9F263A0A55A067665CFCA4473AAB1DC3 8 E8AECF359E23CE6BB35FF900BC84FDD890A3B982EA50DD92F,04E086DCE7893384CBFA89FBBF7D33 DE3F1EE01279A1E9810D952F1C440E91FC7EE7CB9CF070DFBDEE397E123C363D140221E81610B7B D 695905FBF198EDFD71A1]' Should I wrap it ? or ... ? BR! Title: Re: bitcoin-cli.exe issue Post by: achow101 on July 20, 2015, 05:06:56 PM You need to escape each quote. Put a slash / before each quote.
Title: Re: bitcoin-cli.exe issue Post by: init1 on July 21, 2015, 07:35:27 AM Unfortunately it does not work
Quote bitcoin-cli.exe -testnet -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=bitcoinrpc -rpcpassword=123456 createmultisig 2 /'[/"04D9546728BB1D1BF309EF3C2C7278D8D306052ECF7DC81443F16E75AE607099DFCFC573A3E7155 3BD8321D91C209BAB03AA999BEFA6E77734C0F4DD34EF78EBFD/",/"041050FF637A97FA462DFFA19D0BC013869F6231895019BD9F263A0A55A067665CFCA4473AAB1DC 38E8AECF359E23CE6BB35FF900BC84FDD890A3B982EA50DD92F/",/"04E086DCE7893384CBFA89FBBF7D33DE3F1EE01279A1E9810D952F1C440E91FC7EE7CB9CF070DFB DEE397E123C363D140221E81610B7BD695905FBF198EDFD71A1/"]/' Also, tried double quotes, double /, and \ Title: Re: bitcoin-cli.exe issue Post by: CIYAM on July 21, 2015, 07:40:34 AM Try surrounding each entire argument with unescaped quotes and use backslash escaped quotes within those like this "createrawtransaction" example:
Quote createrawtransaction "[{\"txid\":\"1abc\",\"vout\":0}]" "{\"dest\":999.99}]" Title: Re: bitcoin-cli.exe issue Post by: init1 on July 21, 2015, 07:45:42 AM Thanks, also works """ instead of \"
|