Commit Graph

  • 8749cde081 add getreceivedbyaccount and getreceivedbyaddress to btcctl David Hill 2014-01-30 12:08:50 -05:00
  • ced679c4e5 Fix getreceivedby[account|address] api. The first parameter is not optional. David Hill 2014-01-30 11:48:27 -05:00
  • 2b9f5b8932 in getrawmempool verbose mode, initialize depends to an empty array. this matches bitcoind. David Hill 2014-01-29 22:22:07 -05:00
  • b532860477 sync with btcjson changes to getrawtransaction. David Hill 2014-01-29 21:21:58 -05:00
  • cbe4b140b9 Change the optional parameter for getrawtransaction from bool to int. This matches bitcoind. David Hill 2014-01-29 21:19:07 -05:00
  • 82fca37eae implement the getinfo rpc command. Owain G. Ainsworth 2014-01-29 01:24:30 +00:00
  • 042d9206a1 change some more code over to using newer btcdb apis. Owain G. Ainsworth 2014-01-29 01:24:05 +00:00
  • 8d930ceed1 convert getdifficulty to getBlockHeaderBySha to save some cycles. Owain G. Ainsworth 2014-01-29 01:09:42 +00:00
  • 970c0cdb30 Misc cleanup. Dave Collins 2014-01-28 18:53:25 -06:00
  • 6a9997583a Prune the block node index in fast add mode too. Dave Collins 2014-01-28 13:45:49 -06:00
  • 7390a62a8d Correct internal node children on reorg. Dave Collins 2014-01-28 13:34:42 -06:00
  • 112525bd7a cleanup sendfrom and sendmany David Hill 2014-01-27 21:31:33 -05:00
  • 6c9a206709 add keypoolrefill to btcctl David Hill 2014-01-27 21:11:59 -05:00
  • 34849a181c add listaccounts to btcctl David Hill 2014-01-27 21:05:27 -05:00
  • 5cef5bc05c add support for listsinceblock to btcctl Owain G. Ainsworth 2014-01-27 17:42:56 +00:00
  • 2697a0a9ea add settxfee to btcctl David Hill 2014-01-27 16:31:48 -05:00
  • c0d6180685 add sendmany to btcctl David Hill 2014-01-27 15:57:44 -05:00
  • b354015426 add sendfrom to btcctl David Hill 2014-01-27 15:19:39 -05:00
  • 72afc787e6 Move getinfo RPC method to askwallet list. Dave Collins 2014-01-27 13:51:11 -06:00
  • a5e5903caf add walletlock to btcctl David Hill 2014-01-27 13:44:31 -05:00
  • 36e5aa8e92 Add walletpassphrasechange support to btcctl. Josh Rickmar 2014-01-27 13:39:01 -05:00
  • ffe767c679 add getaddressesbyaccount to btcctl David Hill 2014-01-27 13:32:36 -05:00
  • 82552e4465 add walletpassphrase to btcctl David Hill 2014-01-27 12:49:54 -05:00
  • 221352586b add getnewaddress to btcctl David Hill 2014-01-27 12:35:20 -05:00
  • b9a641ab79 Move getnewaddress RPC method to askwallet list. Dave Collins 2014-01-27 10:58:24 -06:00
  • 0bf4e0e097 Move getblocktemplate/getwork to askwallet list. Dave Collins 2014-01-25 22:58:07 -06:00
  • d58af1c3cf Make peer state iterator funcs receivers. Dave Collins 2014-01-24 14:13:19 -06:00
  • fea4109eb2 Add getaddednodeinfo support to btcctl. Dave Collins 2014-01-24 14:10:13 -06:00
  • dcef4128b8 Add support for getaddednodeinfo RPC command. Dave Collins 2014-01-24 14:10:02 -06:00
  • 6e2fa5aad7 Allow getaddednodeinfo result to be string slice. Dave Collins 2014-01-24 22:37:18 -06:00
  • 421f4c54a0 Add support for GetAddedNodeInfoResult. Dave Collins 2014-01-24 13:34:03 -06:00
  • 50a1c37317 Remove parameters for createencryptedwallet. Josh Rickmar 2014-01-24 11:14:44 -05:00
  • 0f7f080f19 Move help texts into their own const group. Josh Rickmar 2014-01-24 10:55:36 -05:00
  • 4a93564b04 Add getwork result infrastructure. Make the work request optional. David Hill 2014-01-23 17:30:44 -05:00
  • 5736dc05ae add getwork support to btcctl David Hill 2014-01-23 15:57:15 -05:00
  • 908945ed53 fix getwork API David Hill 2014-01-23 15:55:52 -05:00
  • 109ca258af sort commands and fix typos David Hill 2014-01-23 14:21:41 -05:00
  • 136aa95446 add getblocktemplate support to btcctl. David Hill 2014-01-23 13:44:28 -05:00
  • 5859deea7e Improve RPC authentication failure responses. Dave Collins 2014-01-23 11:25:09 -06:00
  • 413e028702 Add RecoverAddressesCmd. Josh Rickmar 2014-01-23 10:56:20 -05:00
  • 8f43dc758e Fix build. Josh Rickmar 2014-01-22 21:21:05 -05:00
  • 0d40bf901d Implement alternative auth for websockets. Dave Collins 2014-01-22 14:10:04 -06:00
  • 14dc8cee83 Add new authenticate command. Dave Collins 2014-01-22 13:11:01 -06:00
  • ad65bee735 fix typo David Hill 2014-01-22 13:17:41 -05:00
  • 9cb5190ac2 add support for the ping rpc command. Owain G. Ainsworth 2014-01-21 15:03:15 +00:00
  • 1487a352da add basic support for the help rpc command. Owain G. Ainsworth 2014-01-16 14:45:17 +00:00
  • 3c1bcb86ee add newsize parameter to keypoolrefill Owain G. Ainsworth 2014-01-17 17:18:34 +00:00
  • 99fdcf5d09 Add allowhighfees to SendRawTransactionCmd Owain G. Ainsworth 2014-01-17 17:11:35 +00:00
  • 5619604c21 Add addresses member to ListUnspentCmd Owain G. Ainsworth 2014-01-17 17:04:49 +00:00
  • b677a421d0 Add an interface to provide help text for supported commands. Owain G. Ainsworth 2014-01-08 16:06:54 +00:00
  • 7e1c44369c Adapt to btcjson api changes. Owain G. Ainsworth 2014-01-15 21:51:21 +00:00
  • e745fffb83 Fix slice index for parameter. Josh Rickmar 2014-01-22 10:13:34 -05:00
  • e321b6bdc7 Rename exportwatchingwallet zip option to download. Josh Rickmar 2014-01-22 10:08:09 -05:00
  • 8fb5c9f0e6 Return the actual id value, not func. Josh Rickmar 2014-01-21 15:10:12 -05:00
  • f471d2b336 Add ExportWatchingWalletCmd. Josh Rickmar 2014-01-21 14:23:36 -05:00
  • d3e4bcdcf5 Fix sendrawtransaction for websockets. Josh Rickmar 2014-01-20 18:07:17 -05:00
  • d0d74b4e3e Add checkpoint at block height 279000. Dave Collins 2014-01-20 11:01:39 -06:00
  • 0a86df4a16 Correct test print found by go vet. Dave Collins 2014-01-19 21:41:52 -06:00
  • f12ca20372 Enable memdb support. Dave Collins 2013-10-26 23:10:27 -05:00
  • e2dba2a074 Update for recent btcdb API changes. Dave Collins 2014-01-19 20:13:53 -06:00
  • 2aca924514 Allow the Open/CreateDB funcs to take any params. Dave Collins 2014-01-19 20:01:31 -06:00
  • 2eea55ae1d Prune the btcddb.Db interface. Dave Collins 2014-01-19 17:34:54 -06:00
  • 583406ee51 Use block headers to generate node index. Dave Collins 2014-01-19 13:00:12 -06:00
  • 1626994433 Avoid copying block headers in convenience locals. Dave Collins 2014-01-19 12:38:31 -06:00
  • be277b7230 Update for recent btcwire API changes. Dave Collins 2014-01-19 12:32:30 -06:00
  • f309e899f3 Make use of the new btcdb functions. Dave Collins 2014-01-18 21:11:35 -06:00
  • 8c34084e24 Add interface tests for new Fetch functions. Dave Collins 2014-01-19 01:37:25 -06:00
  • d6c2492c7f Add FetchBlockHeightBySha/FetchBlockHeaderBySha. Dave Collins 2014-01-18 20:59:53 -06:00
  • 845aedf103 Remove deprecated sqlite3. Dave Collins 2014-01-19 02:36:54 -06:00
  • 27bc18ba2e Switch test coverage tool to new 'go tool cover'. Dave Collins 2014-01-19 02:35:41 -06:00
  • 6672f71d68 Add tests for new Serialize/Deserialize functions. Dave Collins 2014-01-18 20:31:08 -06:00
  • 06d1236d49 Add Serialize/Deserialize for BlockHeader. Dave Collins 2014-01-18 17:32:36 -06:00
  • 33bb455365 Update for recent btcwire API changes. Dave Collins 2014-01-18 21:10:36 -06:00
  • 0696c757fa Update ldb/dbtest to latest goleveldb API. Dave Collins 2014-01-18 21:06:10 -06:00
  • d6aea22adb Remove deprecated InvType_* constants. Dave Collins 2014-01-18 20:35:45 -06:00
  • 144822d4bf Remove BlockHeader.TxnCount field. Dave Collins 2014-01-18 19:37:33 -06:00
  • 7ad6e235ad Reduce the initial idle timeout to 30 seconds. Dave Collins 2014-01-18 01:39:31 -06:00
  • 8c7d44c8dc Add authentication deadline to RPC server cnxns. Dave Collins 2014-01-18 00:03:31 -06:00
  • b90c6c61ba Fix previous. Josh Rickmar 2014-01-17 18:38:26 -05:00
  • 0fbd962f8a Use our own websocket.Server instance. Dave Collins 2014-01-17 15:03:43 -06:00
  • 737e69594b Don't spend time on txout ntfns when no listeners. Dave Collins 2014-01-17 13:11:49 -06:00
  • 9474ef29d7 Use strings in websocket send/receive. Dave Collins 2014-01-17 14:48:02 -06:00
  • 75554fab09 Fix merge conflict. Dave Collins 2014-01-17 15:45:23 -06:00
  • ed8812f340 Add NotifyBlocksCmd. Josh Rickmar 2014-01-17 16:24:21 -05:00
  • f089853d4d Move RPC websocket init code to rpcwebsocket.go. Dave Collins 2014-01-17 13:04:57 -06:00
  • 20e56d6eda Ask for block(dis)connected updates. Josh Rickmar 2014-01-17 16:00:46 -05:00
  • 1b54badde1 Improve efficiency of checkpoint tracking. Dave Collins 2014-01-17 00:07:02 -06:00
  • b11f1620e2 Remove warnings for errors that are returned. Dave Collins 2014-01-17 09:32:22 -06:00
  • 4c13410e62 Update README.md TODO. Dave Collins 2014-01-17 00:51:28 -06:00
  • 03394d6309 Bring README.md and doc.go examples up to date. Dave Collins 2014-01-17 00:48:32 -06:00
  • 84f6089bc9 Rework and improve async script validation logic. Dave Collins 2014-01-16 12:48:37 -06:00
  • 871481ce1b Implement submitblock. David Hill 2014-01-15 10:01:12 -05:00
  • e3122c1b1d Remove extra parnethesis in previous. Dave Collins 2014-01-15 10:19:51 -06:00
  • fcdddd499f Use a more specific license adjective in README.md. Dave Collins 2014-01-15 10:17:22 -06:00
  • bd98836a2b Fix several bugs in the RPC server shutdown. Josh Rickmar 2014-01-14 22:53:07 -05:00
  • d8227c2751 Only close websocket disconnected chan if still open. Josh Rickmar 2014-01-14 21:45:42 -05:00
  • 86600a0356 Remove punctuation from end of logging for consistency. Josh Rickmar 2014-01-14 16:41:22 -05:00
  • 477b733ed9 Make Go 1.2 requirement more noticeable. Dave Collins 2014-01-14 15:28:02 -06:00
  • 051a9013ce Stop rescans when a websocket client disconnects. Josh Rickmar 2014-01-14 15:59:31 -05:00
  • 6abad1d8ac Change websocket handlers to return results. Josh Rickmar 2014-01-14 13:15:22 -05:00