Commit Graph

  • 7e50b843d8 Rename hex to scriptSig in SignRawTransactionError. David Hill 2015-05-07 13:30:21 -04:00
  • 31a959d921 Run gofmt on btcjson/ David Hill 2015-05-07 12:42:16 -04:00
  • 92c241c64b Fix typo in previous: Result->Error David Hill 2015-05-07 12:34:50 -04:00
  • 1555124c85 Add additional fields to the SignRawTransaction RPC result. David Hill 2015-05-06 09:50:23 -04:00
  • a40058cd0e rpcserver: Omit empty getrawtransaction->confirmations. Dave Collins 2015-05-05 19:35:25 -05:00
  • 788c316879 Fix listtransactions/gettransaction result structs. Josh Rickmar 2015-05-06 11:43:02 -04:00
  • 717a9f25b5 Fix documentation example Federico Bond 2015-05-06 13:46:04 -03:00
  • 177f09ba00 Prepare for release 0.11.0. BTCD_0_11_0_BETA Dave Collins 2015-05-06 09:58:25 -05:00
  • 7aa860db34 Add 0.11.0 deps to deps.txt. Dave Collins 2015-05-06 09:56:30 -05:00
  • edc0d15882 txscript: Consensus audit. Dave Collins 2015-05-06 09:41:50 -05:00
  • 9874580e5b Add Generate support in mining.go. Alex Akselrod 2015-04-28 17:22:36 -04:00
  • f284b9b394 txscript: Match Bitcoin Core OP_IFDUP behavior. Dave Collins 2015-05-02 22:53:37 -05:00
  • 6801c0000a Fix #122 by allowing clients to cancel websockets notifications. Olaoluwa Osuntokun 2015-03-03 12:37:02 -08:00
  • 415d7742a2 Add checkpoint at block height 352940. Dave Collins 2015-05-04 15:07:52 -05:00
  • d26aaffb2b Create generate RPC command to close #362 Alex Akselrod 2015-04-27 11:19:02 -04:00
  • 927a0e9c37 txscript: Test consistency and cleanup. Dave Collins 2015-05-02 14:56:55 -05:00
  • 9a658c2689 rpcserver: Omit empty getblock->nextblockhash. Dave Collins 2015-05-04 10:36:23 -05:00
  • 2dfb4be707 rpcserver: Increase getblock difficulty prec to 8. Dave Collins 2015-05-04 03:53:39 -05:00
  • 005b540895 txscript: Separate code for standard scripts. Dave Collins 2015-05-01 15:20:07 -05:00
  • b6e52fbd93 txscript: Convert to new scriptnum type. Dave Collins 2015-04-29 20:16:00 -05:00
  • b046f36c72 Relicense to the btcsuite developers. Dave Collins 2015-05-01 12:03:51 -05:00
  • 6e402deb35 Relicense to the btcsuite developers. Dave Collins 2015-05-01 01:28:01 -05:00
  • dd8dc87577 Run goimports -w . Dave Collins 2015-05-01 10:54:42 -05:00
  • ce9e8aa264 Update btcjson path import paths to new location. Dave Collins 2015-05-01 00:48:01 -05:00
  • d8a4423b90 btcjson: Replace btcjson with version 2. Dave Collins 2015-04-05 23:15:49 -05:00
  • 1e98e23d1f Remove account defaults for wallet requests. Josh Rickmar 2015-04-22 22:17:29 -04:00
  • a8fe1ad5fe txscript: Code consistency and doco improvements. Dave Collins 2015-04-29 13:08:56 -05:00
  • 8ef68dcc6e txscript: Cleanup and improve opcode tests. Dave Collins 2015-04-27 22:35:50 -05:00
  • 2e433b0eb3 txscript: Move opcode execution logic to engine Dave Collins 2015-04-27 12:51:06 -05:00
  • c701477eaf txscript: Slight crypto hash optimizations. Dave Collins 2015-04-27 12:32:32 -05:00
  • b1d5c1b9f6 Add account param on GetNewAddress Albert Puigsech Galicia 2015-04-27 00:44:16 +02:00
  • 7411e65b1e txscript: Unexport Stack type. Dave Collins 2015-04-25 16:19:43 -05:00
  • ab2ed710cb Fix 'add/delnode' type switch evaluation in server Olaoluwa Osuntokun 2015-04-22 11:50:49 -07:00
  • 99ac1f5667 btcjson: Remove NewOutPointFromWire and wire dep. Dave Collins 2015-04-23 13:51:31 -05:00
  • 13b872259d Remove dependence on btcjson.NewOutPointFromWire. Josh Rickmar 2015-04-23 14:55:35 -04:00
  • d6105893af txscript: Improve conditional stack. Dave Collins 2015-04-23 00:46:14 -05:00
  • c0b57def7f Added tests for addrmgr.KnownAddress Daniel Krawisz 2015-03-29 12:43:55 -05:00
  • d66593bbfd txscript: Add exported opcode name to value map. Dave Collins 2015-04-21 01:40:59 -05:00
  • d251208f1f txscript: Convert opcode map to an array. Dave Collins 2015-04-21 11:49:59 -05:00
  • d6f2b092c0 txscript: Define opcodes in hex and sync BC opcodes. Dave Collins 2015-04-20 22:01:09 -05:00
  • 0baac03129 txscript: Store flags in instance versus bools. Dave Collins 2015-04-20 17:58:04 -05:00
  • 43c053bbfe txscript: Move error definitions to error.go. Dave Collins 2015-04-20 15:55:13 -05:00
  • 3fc2444309 txscript: Separate signing code. Dave Collins 2015-04-20 16:50:25 -05:00
  • 8dd7412a84 txscript: Rename Script to Engine. Dave Collins 2015-04-20 15:28:00 -05:00
  • 0f8d90086a txscript: Separate reference tests into own file. Dave Collins 2015-04-20 14:16:46 -05:00
  • bec90e253c txscript: Remove unneeded param from NewScript. Dave Collins 2015-04-20 00:32:43 -05:00
  • de12e101e1 Fix typo and clean up comments for godoc. Josh Rickmar 2015-04-17 18:10:15 -04:00
  • 05f1d6c89a Change parseTxAcceptedNtfnParams to accept a float64 returned by btcd. Alex Akselrod 2015-04-17 14:20:39 -04:00
  • 5131b5e390 Fix a typo. Josh Rickmar 2015-04-17 11:14:00 -04:00
  • a4a52ae24f wire: Remove errs from BlockHeader/MsgBlock/MsgTx. Dave Collins 2015-04-17 01:09:21 -05:00
  • 88fd338420 Update tests for btcutil Block.Sha API change. Dave Collins 2015-04-17 00:58:45 -05:00
  • 750d657666 Update for recent btcutil Block.Sha API change. Dave Collins 2015-04-17 00:44:15 -05:00
  • 65b044eea2 Fix #79 by adding a new node JSON-RPC command Olaoluwa Osuntokun 2015-03-05 13:47:54 -08:00
  • 6c12445fd5 build: Make goclean.sh script output more verbose. Dave Collins 2015-04-14 14:13:13 -05:00
  • dea7ef364c Ignore getaddr requests from outbound peers. David Hill 2015-03-13 16:23:21 -04:00
  • 2cc85ef428 Reduce fingerprinting. David Hill 2015-03-17 13:05:11 -04:00
  • 0eef96e1c8 addrmgr: Always use a 50% chance between tried and new entries. David Hill 2015-04-06 12:13:00 -04:00
  • 320ecea6a0 addrmgr: Do not bias toward fresh addresses. David Hill 2015-04-08 15:52:36 -04:00
  • 4696d16ed4 Fix race in FetchTransactionStore cjepson 2015-03-30 13:16:23 -04:00
  • 4a1445a032 Create limited RPC user. Alex Akselrod 2015-03-30 13:45:31 -04:00
  • abe74f1d4e txscript: sync Bitcoin Core tests. David Hill 2015-04-08 15:45:33 -04:00
  • 167afc5304 database: Correct test logging found by go vet. Dave Collins 2015-04-09 00:23:40 -05:00
  • 6211eef7ee wire: Add new DoubleSha256SH function. Dave Collins 2015-04-04 15:30:10 -05:00
  • f5cdf2d6a8 Minor hashing-related optimizations. Dave Collins 2015-04-04 13:25:49 -05:00
  • c80c8e7fe9 Scale up addrman. David Hill 2015-04-06 11:45:57 -04:00
  • 34c87a7340 Add golint to TravisCI builds. Dave Collins 2015-01-15 21:00:50 -06:00
  • 774eb787a8 Rename HttpPostMode conn param to HTTPPostMode. Dave Collins 2015-01-15 18:14:45 -06:00
  • c4bc5220bc Update for recent GetTxOut argument change. Dave Collins 2015-02-24 23:49:06 -06:00
  • 3daafd5617 Add SearchRawTransactions support. Dave Collins 2015-02-21 21:06:06 -06:00
  • 04a3ed28f5 Added ImportAddress and ImportPubKey support. Javed Khan 2015-02-18 22:39:11 +05:30
  • 9ca93b30ad Update to make use of latest version of btcjson. Dave Collins 2015-01-01 16:34:07 -06:00
  • 07176c8f65 btcjson: Add a few examples of using the package. Dave Collins 2015-04-03 22:52:53 -05:00
  • 1c332b283f btcjson: Add README.md and doc.go for btcjsonv2. Dave Collins 2015-04-03 18:32:00 -05:00
  • 122031bee3 Makes signing deterministic according to RFC6979 and BIP62. Closes #358. Oleg Andreev 2015-04-02 09:57:52 +02:00
  • 1bf564d963 Fix #138 by dynamically updating heights of peers Olaoluwa Osuntokun 2015-02-11 12:39:11 -08:00
  • 7c46f213e1 Fix #340 and DropAfterBlockBySha/NewestSha bug. Alex Akselrod 2015-03-25 18:11:50 -04:00
  • ead39153af Fix #303 and #346 and change addrindex sort order Alex Akselrod 2015-03-19 09:56:06 -04:00
  • ccc3a9b979 Do a little addrindex database cleanup. David Hill 2015-03-14 22:09:51 -04:00
  • 369b352452 txscript: Add new flag ScriptVerifyLowS David Hill 2015-03-11 11:33:42 -04:00
  • 9523345814 txscript: Add new flag ScriptVerifyCleanStack David Hill 2015-02-25 15:04:37 -05:00
  • d3aebcaed3 btcctl: Support - argument to read from stdin. Dave Collins 2015-03-13 01:39:55 -05:00
  • 279308288c blockchain: Provide new IsCoinBaseTx function. Dave Collins 2015-03-10 00:41:19 -05:00
  • 54d7951084 Process orphans on block acceptance. David Hill 2015-03-10 12:40:44 -04:00
  • ad35a5dc48 Have calcPriority determine the tx size. David Hill 2015-03-04 11:46:20 -05:00
  • 436fb8203c txscript: Increase maximum allowed nulldata bytes David Hill 2015-02-28 08:50:38 -05:00
  • db8fa6f850 Add id and timeoffset to getpeerinfo. David Hill 2015-03-01 16:31:03 -05:00
  • 62432a6f90 wire: Add func to get pkscript locs from a tx. Dave Collins 2015-03-09 21:49:01 -05:00
  • def0ef6af6 Use network adjusted time for finalized tx check. Dave Collins 2015-02-28 12:17:43 -06:00
  • e0bb106646 Update golang.org/x/crypto imports to new location (round 2). Dave Collins 2015-03-03 21:25:38 -06:00
  • a765bbff5a Update golang.org/x/crypto import paths to new location. Dave Collins 2015-03-03 21:05:26 -06:00
  • f54ffd8c76 Added some unit tests to addrmgr. Jimmy Song 2015-02-27 13:34:09 -06:00
  • cfefe14153 Prepare for release 0.10.0-beta. BTCD_0_10_0_BETA Dave Collins 2015-03-01 20:16:33 -06:00
  • 28269d2598 rpcserver: Use default values for getnetworkhashps. Dave Collins 2015-02-28 20:44:25 -06:00
  • 5ac0f1247d Fix return types for handleGetNetworkHashPS. Josh Rickmar 2015-02-28 21:40:13 -05:00
  • 2c80b44024 Update release script to correct btcctl location. Dave Collins 2015-02-28 03:33:43 -06:00
  • 2dc8a8a9ee Add 0.10.0 deps to deps.txt. Dave Collins 2015-02-28 03:08:44 -06:00
  • ac4879dde2 Add checkpoint at block height 343185. Dave Collins 2015-02-26 13:00:33 -06:00
  • c153596542 Update Travis to test against golang 1.4.2 David Hill 2015-02-27 13:28:06 -05:00
  • 8412cde46f btcjson: Fix a bug in btcjson v2 David Hill 2015-02-26 19:35:46 -05:00
  • d9cba7ca6a txscript: export StandardVerifyFlags David Hill 2015-02-26 15:21:12 -05:00