Olaoluwa Osuntokun
1b57f5bf87
Change searchrawtransaction to be compatible with bitcoind
...
* Pluralise `searchrawtransaction` -> `searchrawtransactions`
* Change the `verbose` parameter from a bool to an int.
2015-02-05 15:31:39 -08:00
Javed Khan
62eb2f2198
Accept nil string for account name
2015-01-12 23:27:37 +05:30
Olaoluwa Osuntokun
b9c8ec92d6
Add searchrawtransaction
2015-01-07 20:05:56 -08:00
John C. Vernaleo
e0d536640d
Add invalidateblock and reconsiderblock.
2014-12-02 13:51:35 -05:00
John C. Vernaleo
6aea36c550
Various changes to make golint happier.
2014-07-15 10:09:35 -04:00
David Hill
2e0a243383
Support gettxout
2014-07-04 10:46:21 -04:00
Dave Collins
6aa6bec7fc
goimports -w .
2014-07-02 19:41:28 -05:00
Dave Collins
dc84f95fe9
Name field WorkID to make golint happy.
2014-06-27 00:30:37 -05:00
Dave Collins
ac5cc1d64e
Use default genproclimit of -1 on setgenerate RPC.
...
The correct default for the genproclimit on the setgenerate RPC is -1.
ok @jcvernaleo.
2014-06-12 14:23:38 -05:00
Josh Rickmar
65c0570234
Remove SetId from Cmd interface.
2014-06-11 12:01:05 -05:00
David Hill
39b09f7be1
Add support for estimatefee and estimatepriority.
2014-06-11 11:05:13 -04:00
David Hill
529036ec2b
Implement getnetworkinfo
2014-05-14 11:45:13 -04:00
David Hill
4f0eb662c8
Support getblockchaininfo
2014-05-12 12:53:34 -04:00
Dave Collins
a733633685
Correct GetWorkCmd.
...
The getwork RPC now only accepts a single optional parameter which, if
present, is a string containing the hex-encoded block data to solve.
Also update the tests for the new correct parameters.
ok @jcvernaleo
2014-02-11 16:45:48 -06:00
David Hill
ae21689a57
gofmt
2014-02-04 16:13:24 -05:00
David Hill
cbe4b140b9
Change the optional parameter for getrawtransaction from bool to int.
...
This matches bitcoind.
ok oga@
2014-01-29 21:19:07 -05:00
David Hill
908945ed53
fix getwork API
...
closes #12
2014-01-23 15:55:52 -05:00
Owain G. Ainsworth
3c1bcb86ee
add newsize parameter to keypoolrefill
2014-01-22 16:20:08 +00:00
Owain G. Ainsworth
99fdcf5d09
Add allowhighfees to SendRawTransactionCmd
2014-01-22 16:20:08 +00:00
Owain G. Ainsworth
5619604c21
Add addresses member to ListUnspentCmd
2014-01-22 16:20:08 +00:00
Owain G. Ainsworth
b677a421d0
Add an interface to provide help text for supported commands.
...
This changes the api to register new commands to also pass in the help
text.
2014-01-22 16:20:08 +00:00
Dave Collins
bf90ed2142
Add 2014 to copyright dates.
2014-01-08 23:49:06 -06:00
John C. Vernaleo
6747e36f51
Slight increase in test coverage.
2014-01-08 10:31:54 -05:00
John C. Vernaleo
d1efe0c109
Add SetId() to Cmd along with tests.
2014-01-08 09:36:43 -05:00
John C. Vernaleo
ee378dc0c0
Add additional tests for listreceivedbyaccount.
...
Fix bug caught by tests.
2014-01-07 13:49:45 -05:00
John C. Vernaleo
cea1120a0a
Add tests for listreceivebyaddress.
...
Fix bug with minconf type caught by test (thanks oga).
2014-01-07 13:44:12 -05:00
John C. Vernaleo
5ced990c22
Add test for listsinceblock.
...
Fix bug in listsinceblock found by test.
2014-01-06 11:02:32 -05:00
John C. Vernaleo
0ef1452247
Improve test coverage a bit.
...
Fix bug in a json command caught by new test.
2014-01-06 10:40:23 -05:00
John C. Vernaleo
258e9ef4c6
Add test for the Cmd.Id() functions.
2014-01-03 17:50:17 -05:00
Dave Collins
8d7354f45b
Gofmt.
2014-01-03 10:22:07 -06:00
Owain G. Ainsworth
4cb318ac02
Handle optional verbose parameter to getrawmempool.
...
This does remove the `nicer' type handle for getrawmempool for now since
it is no longer so simple.
ok jcv.
2013-12-16 18:01:45 +00:00
Dave Collins
621f9006bf
Correct tests for recent getblock updates.
2013-12-10 17:13:42 -06:00
Josh Rickmar
708dce8d99
Fix sendmany optarg parsing and add tests.
2013-11-27 19:27:46 -05:00
Josh Rickmar
368d6c0779
Fix optarg handling for listtransactions and add tests.
2013-11-26 16:08:31 -05:00
Dave Collins
a645c36f45
Add new extension command named debuglevel.
...
ok @jcvernaleo.
2013-11-22 10:16:45 -06:00
Josh Rickmar
fa2bf4423e
Add additional tests for importprivkey.
2013-11-20 11:08:20 -05:00
Josh Rickmar
8d9b8fcf82
Make importprivkey rescan optarg default to true.
2013-11-19 15:26:47 -05:00
Josh Rickmar
9dbf75029f
ReScan -> Rescan
2013-11-18 09:13:02 -05:00
John C. Vernaleo
94e74e7cc7
Increase test coverage for Cmd.
2013-11-12 16:33:58 -05:00
John C. Vernaleo
d341468b87
Add a test that was missed.
2013-11-12 12:49:22 -05:00
Josh Rickmar
f689789be8
Fix parameter for GetNewAddressCmd.
...
The first parameter for a getnewaddress command is the account, not an
address, so name it properly in the GetNewAddressCmd struct.
2013-11-12 12:36:57 -05:00
John C. Vernaleo
815a0b0a84
Improve test coverage.
2013-11-01 15:27:17 -04:00
John C. Vernaleo
3f33e419a9
Improve test coverage and fix bug found by tests.
...
Spell receive the same way all the time so things work.
2013-10-31 14:51:35 -04:00
John C. Vernaleo
e1dd773e7c
Improve test coverage and fix some bugs found by tests.
...
Fix move need to convert amount to btc from satoshi
Fix settxfee need to convert amount to btc from satoshi
Fix for optional arg off by one in move.
Fix for gettxout in optional args along with typo in error message.
And lots of new tests.
2013-10-30 17:22:56 -04:00
John C. Vernaleo
07de6ea013
Add additional tests for jsoncmd code.
...
Test stop, signrawtransaction, setaccount, sendtoaddress, and a few
others.
Fix off by one error in the optional arguments for sendtoaddress.
Rename occurances of Minconf to MinConf for constitancy.
2013-10-30 08:29:59 -04:00
Josh Rickmar
334a1c1f20
Return basic Cmd from ParseMarshaledCmd when possible.
...
This changes the behavior of ParseMarshaledCmd to always return a
non-nil Cmd whenever unmarshaling a valid JSON-RPC message succeeds.
This is needed for RPC server code to reply back with detailed errors
to clients using the Method and Id methods of the Cmd interface.
2013-10-29 23:22:16 -04:00
Owain G. Ainsworth
e396121192
More info commands.
2013-10-25 20:02:13 +01:00
Owain G. Ainsworth
711f229487
add getmininginfo to switch and move to alphabetical order.
...
more tests.
2013-10-25 19:50:39 +01:00
Owain G. Ainsworth
0daf04f9bd
More get commands.
2013-10-25 19:42:25 +01:00
John C. Vernaleo
00382bed8d
Adding to tests.
...
Fix typo in a test name.
Update coverage report.
2013-10-25 14:16:29 -04:00