John C. Vernaleo
3d7749fcea
Change PingTime and PingWait to float64.
...
This is to match bitcoin-core. Caught by Skelsey.
Closes #24
2014-06-12 15:36:57 -04:00
David Hill
39b09f7be1
Add support for estimatefee and estimatepriority.
2014-06-11 11:05:13 -04:00
Nicola 'tekNico' Larosa
1723db03c5
Add type and handling for listreceivedbyaddress.
2014-06-10 16:25:53 -04:00
Josh Rickmar
82e79619a5
Add missing redeemScript to ListUnspentResult.
...
ok @jcvernaleo
2014-05-21 16:08:19 -05: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
Josh Rickmar
2e126ef597
Rename ListUnspentResult, use correct integer types.
2014-05-09 15:53:50 -05:00
GeertJohan
9965019da0
Return pointers to structs
...
Update doc.go to use proper btcjson result type
Return pointers to structs
Update doc.go to use proper btcjson result type
2014-05-05 17:18:22 -04:00
John C. Vernaleo
a5169bd880
Remove extraneous character that got added to comment.
2014-05-05 09:08:45 -04:00
Geert-Johan Riemer
94451d7a9c
Changed strings.Contains(?, "{") to bytes.IndexOf(?, '{')>-1
2014-05-05 13:28:48 +02:00
GeertJohan
4fb5272063
Return pointer to TxRawResult and use bytes.IndexByte instead of Strings.Contains
2014-05-04 17:12:32 +02:00
Dave Collins
4202bf2e93
Make TestNet field name consistent.
...
The commit makes the TestNet field in GetMiningInfoResult consistent with
InfoResult.
2014-05-03 23:38:47 -05:00
Dave Collins
d443b48994
Improve InfoResult.
...
This commit modifies InfoResult to remove all of the omitempty tags since
the fields should be present in the marshalled JSON regardless of them
being zero values or not.
2014-05-03 14:05:37 -05:00
Dave Collins
d0a2506a96
Improve GetMiningInfoResult.
...
This commit modifies the types of the GetMiningInfoResult to better match
their underlying types. While the information was all available and
accurate, it's nicer to treat numeric values as proper types instead of
all float64s.
Also, a new networkhashps field has been added for compatibility with the
reference implementation.
2014-05-03 12:28:04 -05:00
Dave Collins
4595c9d90d
Add listreceivedbyaccount concrete result.
...
ok @jcvernaleo.
2014-04-23 15:47:25 -05:00
Dave Collins
1349f96d8e
Correct GetRawMempoolResult types.
...
The StartingPriority and CurrentPriority fields of the GetRawMempoolResult
are float64s instead of ints.
2014-04-18 12:37:23 -05:00
David Hill
997d98bddf
add a few missing and fix misspelled commands.
2014-04-12 10:47:07 -04:00
David Hill
ea7947f74e
Add support for decodescript concrete result.
2014-04-12 10:41:32 -04:00
Dave Collins
0ca3d386ed
Add support for listaccounts concrete result.
2014-04-12 02:40:06 -05:00
David Hill
372e8c1926
Add support for ListSinceBlockResult
...
ok @davecgh
2014-04-11 20:17:21 -04:00
David Hill
e6dca4de6f
Add UnlockedUntil to InfoResult.
2014-04-11 18:59:10 -04:00
Dave Collins
0a14b19276
Redo ListTransactionsResult fix.
...
This was also lost in the move to jsonresults.go.
2014-04-11 14:56:55 -05:00
Dave Collins
31a354e585
Add support for registering custom reply parsers.
...
This commit extends the RegisterCustomCmd function to also accept a reply
parser which will be invoked for replies to the custom command via
ReadResultCmd. This allows replies to custom commands to be returned a
concrete structs instead of map[string]interface{}.
ok @jcvernaleo, @jrick
2014-04-11 14:27:59 -05:00
David Hill
c2dd398b1e
Add support for GetTransactionResult.
...
ok @jcvernaleo
2014-04-11 14:06:44 -04:00
Josh Rickmar
c6149949a2
Redo the ListTransactionsResult amount->txid fix.
...
This likely got lost in a merge or the move to the jsonresults.go
file.
2014-04-11 12:39:18 -05:00
Dave Collins
48bcbc5a22
Move result structs and funcs to jsonresults.go.
...
This commit moves all of the structs which deal with command results and
related functions to a new file named jsonresults.go.
This is in preparation of allowing custom results to be registered.
ok @jcvernaleo
2014-04-11 11:09:40 -05:00