Commit Graph

  • 58e2762158 mempool: Move checkTransactionStandard to policy. Dave Collins 2015-11-11 11:41:25 -06:00
  • d765c73a41 mempool: Remove returned error from ProcessOrphans David Hill 2015-11-10 17:04:16 -05:00
  • 5016675d40 Move comment to where it belongs. David Hill 2015-11-10 13:20:29 -05:00
  • 21d11e2809 Fix failing test case because of wrong TimeOffset Javed Khan 2015-11-10 00:55:50 +05:30
  • cb71f278ec chaincfg: Move DNS Seeds to chaincfg. David Hill 2015-11-09 17:21:16 -05:00
  • aa0efa1f3e server: Allow IPv6 addresses with zone id. Dave Collins 2015-11-03 20:32:15 -06:00
  • 23bcb367b2 blockchain: Fix bogus error message. Josh Rickmar 2015-11-06 17:16:07 -05:00
  • 756f58b581
    add installation instructions for Gentoo Justus Ranvier 2015-11-08 14:55:08 -06:00
  • 912a8d8301 Fix mempool transactions disappearing if a parent tx is confirmed. Dario Nieuwenhuis 2015-11-05 17:27:42 +01:00
  • c56072017d Add optional locktime parameter to CreateRawTransaction APIs. David Hill 2015-10-27 12:34:11 -04:00
  • 4b7206b54f btcjson: Add optional locktime to createrawtransaction David Hill 2015-10-23 11:47:27 -04:00
  • 489ba8d31d Update minimum fee calculations to match Core. Ben Echols 2015-10-29 01:08:27 -06:00
  • 7811770d31 Implement BIP0065 changeover logic for v4 blocks. David Hill 2015-10-28 11:43:36 -04:00
  • 3d6afcffe7 Move non-mempool specific functions to new file. David Hill 2015-10-21 13:53:25 -04:00
  • 5c50db5357 peer: Don't stall on pongs. Dave Collins 2015-10-23 23:06:24 -05:00
  • 4a397d51d4 peer: Don't log write errs due to disconnect. Dave Collins 2015-10-23 14:41:42 -05:00
  • 3942a116e4 docs: Make various README.md files consistent. Dave Collins 2015-10-23 11:34:50 -05:00
  • aa03d68e1e peer: Correct a few typos in documentation. Dave Collins 2015-10-23 13:41:32 -05:00
  • cbbe3a8bbe peer: Implement stall detection. Dave Collins 2015-10-16 11:52:10 -05:00
  • f1bd2f8d6e peer: Ping on interval instead of delayed timer. Dave Collins 2015-10-20 02:21:58 -05:00
  • 250228c32f peer: Improve documentation. Dave Collins 2015-10-22 21:31:31 -05:00
  • 00bddf7540 peer: Refactor peer code into its own package. Javed Khan 2015-10-02 01:03:20 -05:00
  • 2e6e896aa6 txscript: Sync Bitcoin Core tests. David Hill 2015-10-22 16:06:33 -04:00
  • 3fa416a7ef txscript: fix isMultiSig bug. David Hill 2015-10-22 14:44:26 -04:00
  • a56db22e9b config: New option --minrelaytxfee David Hill 2015-10-19 16:21:31 -04:00
  • 5a9bac9668 Correct a few style related issues found by golint. Dave Collins 2015-10-20 09:51:41 -05:00
  • 07406791c9 rpcserver: Copy btcwallet fix for verifymessage. Josh Rickmar 2015-10-16 14:11:05 -04:00
  • 80fa803875 wire: Export var length string serialization funcs. Dave Collins 2015-10-16 10:52:39 -05:00
  • 4c3ad4987b txscript: Implement CheckLockTimeVerify (BIP0065) David Hill 2015-10-05 12:11:56 -04:00
  • 0f57a41ed8 txscript: Add ScriptVerifyLowS to the standard flags David Hill 2015-10-09 15:30:12 -04:00
  • f862536929 btcjson: Add errors to InfoChainResult David Hill 2015-10-09 10:21:13 -04:00
  • 0029905d43 Integrate a valid ECDSA signature cache into btcd Olaoluwa Osuntokun 2015-09-24 16:22:00 -07:00
  • 0190c349aa Add reverse order option to searchrawtransactions rpc Dario Nieuwenhuis 2015-08-27 19:34:24 +02:00
  • 29a2544887 Update SearchRawTransaction calls for latest API. Dave Collins 2015-10-07 12:09:58 -05:00
  • ce22159fb2 txscript: Change makeScriptNum to take a length argument David Hill 2015-06-26 12:20:05 -04:00
  • e4c053e504 rpcserver: Optimize JSON raw tx input list create. Dave Collins 2015-09-28 13:27:09 -05:00
  • c9ee3d9c5e wire: Implement SFNodeBloom (BIP0111). David Hill 2015-08-24 11:48:59 -04:00
  • 064cc8e7c3 txscript: Optimize DisasmString function. Dave Collins 2015-09-28 12:56:25 -05:00
  • 79aac01b02 wire: Reject non-canonically encoded varints. Dave Collins 2015-09-26 16:16:36 -05:00
  • 03d423cebf Review and fix docs. Mawuli Adzoe 2015-09-24 13:12:04 +00:00
  • 5983c9b98e Allow the session RPC for limited (read-only) clients. Josh Rickmar 2015-09-23 10:52:06 -04:00
  • d06c232f04 Review and fix. Mostly typos. Mawueli Kofi Adzoe 2015-09-20 11:42:49 +00:00
  • 3c9d18d641 Add a websocket session RPC. Josh Rickmar 2015-09-15 14:03:48 -04:00
  • 6ac46f9e5f Remove mixed newlines in documentation. Josh Rickmar 2015-09-17 09:29:31 -04:00
  • e6d5c163d5 Update TravisCI to test against golang 1.5.1. Dave Collins 2015-09-17 10:23:06 -05:00
  • 6f3bc8e57c Add support for the session extension RPC. Josh Rickmar 2015-09-15 15:11:47 -04:00
  • 1806557d14 Fix skip not being applied to mempool txns in searchrawtransactions Dario Nieuwenhuis 2015-08-28 13:58:18 +02:00
  • 0f9fc42a06 Output error to stderr if the limits can't be set. Dave Collins 2015-09-02 17:13:01 -05:00
  • 4e34a462eb Add new seed seed.bitcoin.jonasschnelli.ch. David Hill 2015-08-31 09:45:54 -04:00
  • 83bcfcb2ca Improve mru inventory map and test cov to 100%. Dave Collins 2015-08-29 15:35:28 -05:00
  • 34db203930 Update SearchRawTransaction calls for latest API. Dave Collins 2015-08-23 13:30:13 -05:00
  • 43774fe6bb adds optional prevOut section to vin for searchrawtransactions api. See https://github.com/btcsuite/btcd/issues/485 danda 2015-08-19 17:46:00 -07:00
  • 2441120b55 Recognize the BIP0064 service bit. David Hill 2015-08-21 15:29:38 -04:00
  • 9c039f5fe4 Fix longpoll getblocktemplate not getting notified if a block is pushed via submitblock Dario Nieuwenhuis 2015-08-21 16:30:34 +02:00
  • 0280fa0264 Convert block heights to int32. Dave Collins 2015-08-07 21:20:49 -05:00
  • 27f7f82355 txscript: Make error strings idiomatic. Jonathan Gillham 2015-08-09 14:06:36 +01:00
  • 3331d6098b txscript: New function IsUnspendable David Hill 2015-08-01 10:43:06 -04:00
  • b448a2b6bc Make PubKey variable names consistent. Jonathan Gillham 2015-08-02 22:21:27 +01:00
  • 88b15e74f0 docs: Add info describing model commit messages. Dave Collins 2015-07-27 16:57:45 -05:00
  • 2dc8687728 Fix incorrect ip connection attempt logic. Daniel Krawisz 2015-05-31 16:47:58 -05:00
  • 506fc9fb94 rpcserver: Allow tx result creation without block. Dave Collins 2015-07-28 14:55:35 -05:00
  • f891391f7c peer: Optimize merkle block handling. Dave Collins 2015-07-28 03:59:37 -05:00
  • f8167ab36f txscript: Remove unneeded signature hash copies Jonathan Gillham 2015-07-28 11:31:43 +01:00
  • 51fca61707 wire: Remove duplicate tx error path tests. Dave Collins 2015-07-26 13:05:09 -05:00
  • b1606447b5 added getwalletinfo cmd drazisil 2015-07-24 13:56:24 -04:00
  • 5ab891177b docs: Remove outdated btcws link from README.md. Dave Collins 2015-07-24 09:23:46 -05:00
  • a6c79c7a91 Implement getblockheader RPC. David Hill 2015-07-04 13:42:43 -04:00
  • eb4ad09598 Implmement BlockHeader BtcEncode/BtcDecode. David Hill 2015-07-09 11:50:03 -04:00
  • 3d89b56b27 wire: Update tests to force error in tx lock time. Dave Collins 2015-07-22 09:24:36 -05:00
  • 6f1272e767 btcjson: Add spendable to listunspent result. Josh Rickmar 2015-05-27 11:16:19 -04:00
  • 8a4a875e9d Ignore getheaders requests if not synced. David Hill 2015-06-02 14:21:18 -04:00
  • 1ddf8e8edf Correct reconnect handling for persistent peers. Dave Collins 2015-07-18 18:15:36 -05:00
  • 7246b9b933 docs: Correct JSON-RPC API overview return links. Dave Collins 2015-06-29 23:02:56 -05:00
  • 4335ce828c switch maxDataCarrierSize to public const Bruno 2015-07-20 14:26:05 +08:00
  • 8fcea82a56 Fixed erroneous txscript.KeyClosure documentation. Jonathan Gillham 2015-07-19 16:15:29 +01:00
  • e13b4febec Document limitfreerelay and norelaypriority options. David Hill 2015-07-13 12:52:17 -04:00
  • 9ffd96bf51 Revert "Move IsFinalizedTransaction to txscript." David Hill 2015-06-29 11:12:35 -04:00
  • 17da2ba7fa Move IsFinalizedTransaction to txscript. David Hill 2015-06-26 13:48:10 -04:00
  • bb8333a739 Use NewMsgInvSizeHint when we know the size. David Hill 2015-06-27 11:04:10 -04:00
  • 527f585463 txscript: Move lockTimeThreshold to txscript David Hill 2015-06-26 10:11:51 -04:00
  • 7cfa843832 Support getmempoolinfo. David Hill 2015-06-23 15:43:39 -04:00
  • 7cb04ae6db Update example code. John C. Vernaleo 2015-06-18 16:21:03 -04:00
  • 09ce6f94d3 Add timestamps to block(dis)connected notifications. Josh Rickmar 2015-06-18 11:49:45 -04:00
  • 1831071905 Parse/notify times from block(dis)connected notifications. Josh Rickmar 2015-06-18 12:14:42 -04:00
  • 2ceb6418e7 Notify mined transactions before connected block. Josh Rickmar 2015-06-17 22:19:51 -04:00
  • 77baeb8d79 Fix data race. Josh Rickmar 2015-06-15 11:38:25 -04:00
  • a1bd15e7c2 Fix --onion. David Hill 2015-06-10 09:56:25 -04:00
  • ee3a86c44b Make listsinceblock block hash optional. Josh Rickmar 2015-06-01 13:49:15 -04:00
  • 3aac3bda44 Update README.md install section. Dave Collins 2015-05-29 15:25:52 -05:00
  • d12b3a144c Prepare for release 0.11.1. BTCD_0_11_1_BETA Dave Collins 2015-05-27 11:06:52 -05:00
  • 58fa972954 Add 0.11.1 deps to deps.txt. Dave Collins 2015-05-27 10:50:12 -05:00
  • 6d15b04128 Add gettxoutproof and verifytxoutproof JSON-RPC infrastructure. David Hill 2015-05-07 11:58:12 -04:00
  • 9350b939bc mempool: Correct cmd field for rejected txns. Dave Collins 2015-05-24 16:29:14 -05:00
  • d9556df292 Mitigate timing attacks while using btcec.Decrypt. Ishbir Singh 2015-05-25 16:42:43 +05:30
  • 9d6d0e4006 Keep track of peers with maps instead of lists. David Hill 2015-05-14 18:23:23 -04:00
  • 58f29ad939 Added ECDH and encryption/decryption support Ishbir Singh 2015-04-09 18:13:35 -04:00
  • 007bee5ec8 Add new option --torisolation David Hill 2015-05-13 16:34:33 -04:00
  • 5f8dbab47a Add new option -maxorphantx David Hill 2015-05-05 10:53:15 -04:00
  • 19eae8d8a1 blockchain: Split block and header validation. Dave Collins 2015-04-19 13:34:42 -05:00
  • aa34ec0925 Update docs for IRC move to freenode. David Hill 2015-05-12 14:01:58 -04:00