Commit Graph

  • d4082e4f24 Add checkpoint at block height 300255. Dave Collins 2014-05-23 13:44:23 -05:00
  • 6d8b873923 Raise maxStandardSigScriptSize to 1650. Dave Collins 2014-05-23 10:37:03 -05:00
  • bcc78565fd Initial pass at updating to btcnet. Josh Rickmar 2014-05-22 23:14:36 -05:00
  • 536c1e3c29 Add parameters used by btcd. Josh Rickmar 2014-05-22 23:13:44 -05:00
  • 342d0a536f Correct error message in handleGetWorkSubmission. Dave Collins 2014-05-22 23:48:02 -05:00
  • b6af0a7a53 Remove extra return statement found by go vet. Dave Collins 2014-05-22 23:46:22 -05:00
  • 55ef07ca61 Initial commit. Josh Rickmar 2014-05-22 12:45:08 -05:00
  • 0cdaefd4cc export HashMerkleBranches David Hill 2014-05-22 13:29:39 -04:00
  • 6af13826ae Convert {Dump,Import}PrivKey to use new WIF type. Dave Collins 2014-05-21 19:59:50 -05:00
  • 9d9c343247 Make nil pointer handling consistent across RPCs. Dave Collins 2014-05-21 19:53:46 -05:00
  • 57738b1920 gofmt Dave Collins 2014-05-21 19:24:45 -05:00
  • cea5e44f2d Add Serialize method to PrivateKey. Josh Rickmar 2014-05-21 17:04:28 -05:00
  • 82e79619a5 Add missing redeemScript to ListUnspentResult. Josh Rickmar 2014-05-21 16:08:19 -05:00
  • 27e1ad758b Add new function PushedData. David Hill 2014-05-08 13:14:01 -04:00
  • 77c02f36ee Cleanup new code introduced by Pull Request #4. Dave Collins 2014-05-19 23:21:39 -05:00
  • af82a73fe4 Add tests for sign and verify. Geert-Johan Riemer 2014-05-15 13:16:24 +02:00
  • ac7a367950 Add type PrivateKey, (*PrivateKey).Sign() and (*PublicKey).Verify(). Geert-Johan Riemer 2014-05-15 10:48:52 +02:00
  • 1dbf389ceb Optimize public key serialization. Josh Rickmar 2014-05-19 21:24:48 -05:00
  • 225f6d3d06 Add setgenerate to btcctl David Hill 2014-05-16 12:06:09 -04:00
  • 529036ec2b Implement getnetworkinfo David Hill 2014-05-14 11:45:13 -04:00
  • d6f7adeba8 Improve btcctl handling of empty RPC data returns. Dave Collins 2014-05-13 15:24:00 -05:00
  • ce142e8ca2 add getblockchaininfo to btcctl David Hill 2014-05-13 11:35:59 -04:00
  • 85886913b8 Implement Client methods for listunspent requests. Josh Rickmar 2014-05-12 14:18:09 -05:00
  • 4f0eb662c8 Support getblockchaininfo David Hill 2014-05-12 12:53:34 -04:00
  • 267cf94edc Correct typo in example log statement. Dave Collins 2014-05-11 13:30:25 -05:00
  • e230b54427 Correct FutureGetBestBlockResult.Receive type. Dave Collins 2014-05-11 02:34:27 -05:00
  • c24be8b7bf Add reply parser for GetBestBlockCmd. Dave Collins 2014-05-11 02:32:24 -05:00
  • 5b376b3b5e Expose getcurrentnet and getbestblock to HTTP POST. Dave Collins 2014-05-11 02:21:27 -05:00
  • e2ba50eee1 Fix a couple of typos in README.md. Dave Collins 2014-05-10 15:48:14 -05:00
  • 0fc9504da4 Improve overview in doc.go. Dave Collins 2014-05-10 02:50:19 -05:00
  • 9bb16e208d Update README.md. Dave Collins 2014-05-10 02:47:59 -05:00
  • a35c1e8ede Auto recreate notification state on reconnect. Dave Collins 2014-05-09 23:44:43 -05:00
  • 7cc356d4c7 Convert CreateRawTransaction to higher-level types. Dave Collins 2014-05-09 21:24:25 -05:00
  • f666eddf75 Add README.md for bitcoincorehttp example. Dave Collins 2014-05-09 21:09:09 -05:00
  • 315d85fa4e Add README.md for btcdwebsockets example. Dave Collins 2014-05-09 21:05:01 -05:00
  • 9b0d311826 Update README.md. Dave Collins 2014-05-09 20:48:05 -05:00
  • f54e05c8fe Initial package overview documentation. Dave Collins 2014-05-09 20:09:46 -05:00
  • 8700eeaeb6 Convert to use gorilla websockets package. Dave Collins 2014-05-09 19:26:56 -05:00
  • 2e126ef597 Rename ListUnspentResult, use correct integer types. Josh Rickmar 2014-05-09 15:53:50 -05:00
  • 4921282646 Add example descriptions to README.md. Dave Collins 2014-05-09 01:35:27 -05:00
  • 2f84189676 Add godoc reference badge to README.md. Dave Collins 2014-05-09 01:26:37 -05:00
  • 73ecb412e9 Add support for TravisCI. Dave Collins 2014-05-09 01:16:47 -05:00
  • eb82f35aac Improve btcdwebsockets example. Dave Collins 2014-05-09 00:44:19 -05:00
  • 6a325f4c6a Improve getwork interaction with regtest mode. Dave Collins 2014-05-08 19:46:56 -05:00
  • 80f9a8e5e2 Fix FutureWalletPassphraseChange.Receive comment. Dave Collins 2014-05-08 13:12:56 -05:00
  • 2fc983ece1 Finish the comment on the Disconnect function. Dave Collins 2014-05-08 13:10:09 -05:00
  • 6825e68c59 Use uint64 for the request ID instead of int64. Dave Collins 2014-05-08 13:04:05 -05:00
  • a4978ba4c8 Add tests for the new MsgReject message. Dave Collins 2013-12-23 23:25:17 -06:00
  • f38e5854c1 Bump protocol version to 70002. Dave Collins 2013-11-11 23:12:23 -06:00
  • c2a1444a88 Add new reject command. Dave Collins 2013-11-11 23:12:07 -06:00
  • f8ec476691 Complete BIP0037 support started by dhill. Dave Collins 2014-05-05 02:15:18 -05:00
  • cf754d09bf Initial implementation of BIP0037. David Hill 2014-04-10 22:29:00 -04:00
  • a98f5ca38e Cleanup a few nitpicks with recent alert additions. Dave Collins 2014-05-07 17:44:46 -05:00
  • 47e65634a7 Use btcd pver instead of wire pver in RPC encoding. Dave Collins 2014-05-07 11:33:32 -05:00
  • 01183c4eca Update for recent notifyspent changes. Dave Collins 2014-05-06 12:26:38 -05:00
  • 7c552136bc Move Disconnected next to Disconnect func. Dave Collins 2014-05-05 19:51:33 -05:00
  • 1122a8a9cb Remove leftover testing sleep. Dave Collins 2014-05-05 19:45:11 -05:00
  • 2f7cb64652 Add CONTRIBUTORS file. Dave Collins 2014-05-05 18:30:26 -05:00
  • 0cc22e1134 Make btcrpcclient use the new and consistent reply types. GeertJohan 2014-05-05 21:23:18 +02:00
  • 831d0aeb90 Add support for getwork submit. Dave Collins 2014-05-03 01:46:20 -05:00
  • fa7f670160 Add link to examples in README.md. Dave Collins 2014-05-01 23:18:43 -05:00
  • 43ca7c0f3c Add a couple of examples. Dave Collins 2014-05-01 23:16:31 -05:00
  • cf409a8d79 Disconnect client on shutdown. Dave Collins 2014-05-01 23:12:02 -05:00
  • e3f130ade5 Initial commit. Dave Collins 2014-05-07 11:14:39 -05:00
  • fd025a7368 Use btcd pver instead of wire pver in getinfo RPC. Dave Collins 2014-05-07 10:27:57 -05:00
  • 6e2ba386dd Add an entypoint to sign and verify a transaction input. Owain G. Ainsworth 2014-04-17 23:15:30 +01:00
  • e12673df11 Switch notifyspent to take an array of outpoints. Josh Rickmar 2014-05-06 10:49:46 -05:00
  • a20fd1ab2c Modify notifyspent handler to take multiple outpoints. Josh Rickmar 2014-05-06 08:30:36 -05:00
  • b993af04b9 Correct misspelled contributor name. Dave Collins 2014-05-05 22:15:28 -05:00
  • 67abae0dbf Add CONTRIBUTORS file. Dave Collins 2014-05-05 18:28:18 -05:00
  • 9965019da0 Return pointers to structs GeertJohan 2014-05-05 21:11:06 +02:00
  • bdec7f8abb Implemented alert message serialize/deserialize Javed Khan 2014-04-25 01:18:22 +05:30
  • a5169bd880 Remove extraneous character that got added to comment. John C. Vernaleo 2014-05-05 09:08:45 -04:00
  • 94451d7a9c Changed strings.Contains(?, "{") to bytes.IndexOf(?, '{')>-1 Geert-Johan Riemer 2014-05-05 13:28:48 +02:00
  • a4a79387cc Add support for getmininginfo RPC. Dave Collins 2014-05-03 23:51:54 -05:00
  • 4fb5272063 Return pointer to TxRawResult and use bytes.IndexByte instead of Strings.Contains GeertJohan 2014-05-04 17:12:32 +02:00
  • 4202bf2e93 Make TestNet field name consistent. Dave Collins 2014-05-03 23:38:47 -05:00
  • 4178c36dc3 Populate connections field in getinfo RPC. Dave Collins 2014-05-03 14:07:08 -05:00
  • d443b48994 Improve InfoResult. Dave Collins 2014-05-03 14:05:07 -05:00
  • d0a2506a96 Improve GetMiningInfoResult. Dave Collins 2014-05-03 12:19:40 -05:00
  • 0a7543516c Update block manager chainstate for all sources. Dave Collins 2014-05-02 19:52:15 -05:00
  • 92ca0e92c0 Implement getwork RPC. Dave Collins 2014-03-20 02:06:10 -05:00
  • a38f93bf06 use fastsha256 in rpcwebsocket.go. Dave Collins 2014-05-01 10:36:41 -05:00
  • 76e8fa9766 Reduce OP_RETURN standard relay bytes to 40. David Hill 2014-05-01 09:41:29 -04:00
  • d72da506c5 Some UPNP devices require the protocol to be uppercase. David Hill 2014-04-26 14:46:17 -04:00
  • bba0a0482d Include P2PK outputs for rescanned P2PKH addrs. Josh Rickmar 2014-04-25 09:02:23 -05:00
  • 27082ace79 Correct error handling on createMarshalledReply. Dave Collins 2014-04-25 02:51:03 -05:00
  • 3fd5904859 Always return unparsableCmds when possible. Josh Rickmar 2014-04-25 00:37:44 -05:00
  • bdaa5f7f8d Set RPC content type to applicaton/json. Dave Collins 2014-04-24 23:19:07 -05:00
  • 765dbb443d Fix a bug in fetching the XML URL. David Hill 2014-04-23 18:08:57 -04:00
  • 4595c9d90d Add listreceivedbyaccount concrete result. Dave Collins 2014-04-23 15:42:29 -05:00
  • 4d44eeb877 Move to protecting all peer stats by the same mutex. Owain G. Ainsworth 2014-04-23 17:36:33 +01:00
  • 88ea84cf12 Addrman: only shuffle as much as we need. Owain G. Ainsworth 2014-04-23 15:16:31 +01:00
  • ec8d0e582c Attempt to create less garbage for getaddr calls. Owain G. Ainsworth 2014-04-18 14:49:43 +01:00
  • 08377c21e2 Lower maxKnownInventory from 20000 to 1000. David Hill 2014-04-23 07:48:52 -04:00
  • 8a322e4792 Bypass rate limiter for sendrawtransaction. David Hill 2014-04-22 15:52:36 -04:00
  • 75bb52d715 In handleGetDataMsg, fix two unknown inv type bugs. David Hill 2014-04-21 14:52:02 -04:00
  • 2cc89bbf5b Remove function name from ShaHash error message. Dave Collins 2014-04-21 10:53:22 -05:00
  • 8857485fa8 Remove note that is no longer true. Dave Collins 2014-04-20 23:24:56 -05:00
  • f88db561f1 Make rescan faster by avoiding hash copies. Josh Rickmar 2014-04-20 15:51:04 -05:00