Josh Rickmar
33890d49e9
Fix a typo.
2014-01-09 11:51:51 -05:00
Josh Rickmar
d493181886
Add TxSpentNtfn to notify wallets spent outpoints.
2014-01-08 21:29:19 -05:00
Josh Rickmar
6e3f9e451b
Rename RescanResultNtfn to ProcessedTxNtfn.
...
This notification should be generic enough to be used by both rescan
and normal block processing code, so give it a generic name too.
2014-01-08 15:23:59 -05:00
Josh Rickmar
9ea77c00f2
Add RescanResultNtfn to notify rescan results.
2014-01-08 11:28:38 -05:00
Josh Rickmar
c06d4007fe
Fix build for new btcjson.Cmd interface.
2014-01-08 09:44:11 -05:00
Josh Rickmar
87b7352008
Add getunconfirmedbalance extension.
2013-12-30 15:09:16 -05:00
Josh Rickmar
86575afa91
Add listaddresstransactions extension.
2013-12-30 11:03:05 -05:00
Josh Rickmar
2be94151a3
Add positive tests for commands.
...
Fixes #3 .
2013-12-13 12:30:23 -05:00
Josh Rickmar
2731634dda
Implement notifications that actually follow the JSON-RPC spec.
...
This changes notifications to JSON-RPC Requests, rather than
Responses, that also satisify the btcjson.Cmd interface and are
registered with btcjson's parser. This prevents issues where JSON-RPC
Response IDs clash due to a client using the same ID as what an old
notification used.
As this changes the API, and thus, requires notification handlers to
be modified, the remaining missing notifications used by btcwallet
have been implemented. Applications parsing these notifications, such
as btcgui, can now use a common handler function signature for all
notifications.
Test coverage for all notifications has been added (excluding testing
for badly-marshaled notifications with wrong numbers of parameters, or
wrong types).
Fixes #2 .
2013-12-13 10:59:09 -05:00
Josh Rickmar
630d38b1b9
Add README.
2013-12-11 12:16:04 -05:00
Dave Collins
b23acb632a
Add support for TravisCI.
2013-12-10 19:10:53 -06:00
Josh Rickmar
dda0cce06f
Add getaddressbalance extension.
2013-12-10 16:14:35 -05:00
Josh Rickmar
b29f112f05
go fmt
2013-12-02 17:32:36 -05:00
Josh Rickmar
50c0dd1582
Add btcwallet:newtx notification support.
2013-12-02 17:32:17 -05:00
Josh Rickmar
3379f2a009
Fix copy-paste typo.
2013-12-02 15:05:16 -05:00
Josh Rickmar
d9d7db7c20
Add listalltransactions command.
2013-12-02 14:59:09 -05:00
Josh Rickmar
dd3c9b2b5f
Send additional block information with a TxMinedNtfn.
2013-11-25 12:54:01 -05:00
Josh Rickmar
497f177044
Add frontend <-> wallet extension commands.
...
This change adds support for the following extension commands:
- createencryptedwallet
- getbalances
- walletislocked
2013-11-12 11:57:06 -05:00
Josh Rickmar
38bebf2036
Fix another issue with a godoc comment.
2013-11-08 14:13:47 -05:00
Josh Rickmar
91b030cb76
Fix comments.
2013-11-08 14:07:57 -05:00
Josh Rickmar
0c37bf3b50
Marshal txmined notification results correctly.
2013-11-08 13:03:34 -05:00
Josh Rickmar
3270be61fc
go fmt
2013-11-08 12:42:32 -05:00
Josh Rickmar
f32b5692d5
Add btcd notification types and parser.
2013-11-08 12:41:04 -05:00
Josh Rickmar
b57628ea9f
Initial commit.
2013-11-06 11:11:04 -05:00