Commit Graph

  • 351a2a5f5e Add vet, lint, and 1.2 builds to travis. John C. Vernaleo 2014-09-16 08:21:34 -04:00
  • 3e465b2012 Remove extra go vet John C. Vernaleo 2014-09-16 08:14:49 -04:00
  • 036daa5817 Bring .travis.yml in line with others. John C. Vernaleo 2014-09-16 07:58:50 -04:00
  • 8e96f2cf55 Add go vet back and cleanup travis file. John C. Vernaleo 2014-09-12 15:11:48 -04:00
  • 41c981348e Use byte literals to make go vet happy. Dave Collins 2014-09-12 14:04:03 -05:00
  • 0127b3aafe Make ErrHashStrSize slightly more descriptive. Josh Rickmar 2014-09-12 08:38:59 -05:00
  • 41fbb87c86 Reject transactions with too many signature operations. David Hill 2014-08-14 10:44:26 -04:00
  • 331f25f506 compatiblity hack for blockchain.info getbalance Javed Khan 2014-09-10 21:10:47 +05:30
  • b97083f882 Fix some typos throughout repo. Olaoluwa Osuntokun 2014-09-08 14:19:47 -05:00
  • 790f652d06 btcctl: Fix createrawtransaction amounts. Josh Rickmar 2014-09-05 16:51:36 -05:00
  • 0631a00d91 Hold off on go vet for now. John C. Vernaleo 2014-09-08 09:16:09 -04:00
  • ecacc006cd Add go vet and golint to TravisCI. John C. Vernaleo 2014-09-08 09:07:50 -04:00
  • 4bc2c7f04f Slight siplification in .travis.yml John C. Vernaleo 2014-09-08 08:41:26 -04:00
  • 8f4643df14 Add go vet and golint to travis-ci config. John C. Vernaleo 2014-09-05 14:58:14 -04:00
  • 225248d283 Use byte literals in tests to make go vet happy. Dave Collins 2014-09-05 13:56:31 -05:00
  • c630b6ca1f Minor golint cleanups. John C. Vernaleo 2014-09-05 13:44:04 -04:00
  • d6a4b89601 updated ListReceivedByAddressResult for Tx ids Javed Khan 2014-09-04 20:55:34 +05:30
  • cf4f19dd4c Make btcctl errcheck clean. Dave Collins 2014-08-31 18:13:07 -05:00
  • a429bebbba Pass the correct types for signrawtransaction. David Hill 2014-08-20 12:06:17 -04:00
  • 9cecf1dc2e Use the new bloom Reload API. David Hill 2014-08-30 12:14:56 -04:00
  • 2803ea17c2 Remove the use of go-spew. David Hill 2014-08-29 09:27:46 -04:00
  • 8f375ba391 Add getnetworkinfo support to btcctl. David Hill 2014-08-29 09:32:57 -04:00
  • 3d76571621 Update getnetworkinfo structure. David Hill 2014-08-29 09:14:20 -04:00
  • 8774a77d33 Use Errorf when using formatting directives. David Hill 2014-08-28 11:49:49 -04:00
  • c3abafc7eb Println -> Printf when using formatting directives. David Hill 2014-08-28 10:23:46 -04:00
  • 8f748615d4 Add testnet3 dnsseed testnet-seed.bitcoin.schildbach.de David Hill 2014-08-26 20:41:36 -04:00
  • 516db23576 Replaced privkey in entire codebase. Jonathan Gillham 2014-08-25 21:14:19 +01:00
  • da080e1598 Changed privkey to privKey for consistency. Jonathan Gillham 2014-08-25 21:09:23 +01:00
  • 139d9cb447 Implement verifymessage RPC. ortutay 2014-08-22 14:22:46 -07:00
  • 6793bb23ac Display JSON when using btcctl's signrawtransaction. David Hill 2014-08-20 11:32:17 -04:00
  • 6d739c5a9e Add signrawtransaction to btcctl. David Hill 2014-08-20 11:27:27 -04:00
  • ca13333d25 Always show help on help flag. Dave Collins 2014-08-19 20:06:03 -05:00
  • 3dc3fefc9b Improve readability of recent rate limiter changes. Dave Collins 2014-08-19 10:17:33 -05:00
  • 61a53adccd Fix the mempool rate limiter. David Hill 2014-08-18 11:57:02 -04:00
  • 95cd1b97fa Make the OP_FALSE constant untyped. Dave Collins 2014-08-13 00:32:16 -05:00
  • 0932dfeb12 WIP coin type Dave Collins 2014-08-12 10:37:58 -05:00
  • e720e398a1 Mark getchaintips RPC command as unimplemented. David Hill 2014-08-12 11:33:07 -04:00
  • 74386998be Correct the addblock utility import. Dave Collins 2014-08-11 01:52:34 -05:00
  • 4ca0daacc1 Add test for private key serialization. Dave Collins 2014-08-10 16:46:46 -05:00
  • ff095cfa8e Correct verify signature example doco link. Dave Collins 2014-08-10 15:16:14 -05:00
  • c949e04246 Use testable examples and update doc.go README.md. Dave Collins 2014-08-10 15:13:11 -05:00
  • c4fa69d490 Use a more specific license adjective. Dave Collins 2014-08-10 15:12:28 -05:00
  • a51b5f98bf Remove test coverage report refs from README.md. Dave Collins 2014-08-10 15:10:55 -05:00
  • cf69fbec0a Move test coverage badge to top of README.md. Dave Collins 2014-08-10 14:07:45 -05:00
  • d043cea490 Add test coverage badge to README.md. Dave Collins 2014-08-10 14:06:28 -05:00
  • cdc91dd9ba Setup TravisCI to report cov stats to coveralls.io. Dave Collins 2014-08-10 14:02:54 -05:00
  • e6011eaa49 Add godoc reference badge to README.md. Dave Collins 2014-08-10 13:58:10 -05:00
  • 6ae916bd37 More tests Michalis Kargakis 2014-08-08 14:46:15 +03:00
  • 55ad967b4d Complete SetLogWriter testing Michalis Kargakis 2014-08-03 23:30:37 +03:00
  • ef0ca7dff5 sync bitcoind script tests David Hill 2014-07-22 21:51:38 -04:00
  • 24c3873956 Add log testing Michalis Kargakis 2014-07-31 18:22:33 +03:00
  • b19d0a0232 Enforce low S values, by negating the value (modulo the order) if above order/2. Yurii Rashkovskii 2014-07-31 22:04:14 +02:00
  • 85cc323e34 Remove GetAddressBalanceCmd. Josh Rickmar 2014-07-26 17:53:35 -05:00
  • ece3ed8443 Incrementally backoff when reconnecting to peers Guilherme Salgado 2014-07-22 17:58:24 -03:00
  • f373ba3583 Introduce new error to indicate that block is not found vs db error. Dale Rahn 2014-07-17 10:48:03 -04:00
  • de236d5395 Use hashes for rescan, add hash+time to ntfns. Josh Rickmar 2014-07-16 20:35:11 -05:00
  • 8e74343747 Detect chain reorgs that happen during a rescan. Josh Rickmar 2014-07-17 00:41:43 -05:00
  • 160a843171 Allow websocket conns to be established after New. Josh Rickmar 2014-07-10 13:11:57 -05:00
  • 6b8ff7f52f Use block shas for rescan begin/end. Josh Rickmar 2014-07-17 13:37:54 -05:00
  • da993eb034 Fix sending of next item in notification queue. Josh Rickmar 2014-07-25 08:20:58 -05:00
  • 790a4f5a6e Return nil for some spent gettxout outputs. Josh Rickmar 2014-07-23 17:08:25 -05:00
  • 766d571317 Replace common error with defined value. John C. Vernaleo 2014-07-24 10:06:25 -04:00
  • 764893c400 Ensure vars used atomically in peer are aligned. Dave Collins 2014-07-23 14:12:06 -05:00
  • 458a996ae6 updated utils to handle regtest, simnet Javed Khan 2014-07-21 11:12:41 +05:30
  • 1184a4d8d1 Prevent hang on shutdown race. Dave Collins 2014-07-22 08:21:58 -05:00
  • 293d71e9c3 Implement gettxout rpc. Olaoluwa Osuntokun 2014-07-04 17:42:45 -07:00
  • 0994bcf4b2 Add priv and public key bytes for HD wallet keys. Dave Collins 2014-07-18 18:54:09 -05:00
  • 8a7b73e62b Fix logging: Warn -> Warnf. Josh Rickmar 2014-07-17 11:45:21 -05:00
  • 6aea36c550 Various changes to make golint happier. John C. Vernaleo 2014-07-15 10:09:35 -04:00
  • 033b00dd1c Properly set reply.Result to output of unmarshalled GetTxOutResult JSON. Olaoluwa Osuntokun 2014-07-06 11:51:13 -07:00
  • 08c01f08b1 Only show parse errors and command to invoke usage. Dave Collins 2014-07-14 20:27:22 -05:00
  • 000691dc9e Implement BIP0061 reject handling (pver 70002). Dave Collins 2014-07-08 22:01:13 -05:00
  • 4deb922c9d Export command constants. Dave Collins 2014-07-14 10:38:29 -05:00
  • 2f0cab1a48 Log accepted blocks via submitblock. David Hill 2014-07-14 11:08:07 -04:00
  • 7ee3a2220b Use a more specific license adjective. Dave Collins 2014-07-13 12:15:50 -05:00
  • dd70618cc1 Export CommandSize constant. Dave Collins 2014-07-12 17:32:21 -05:00
  • e495dcbc2f Fix off-by-one making rescanfinished notification. Josh Rickmar 2014-07-12 09:29:43 -05:00
  • be7923a4ed Update to account for recent btcchain API changes. Dave Collins 2014-07-11 09:57:03 -05:00
  • ff4d01765f Split time too old error into two distinct errors. Dave Collins 2014-07-11 09:36:53 -05:00
  • a261436e1b Use chan struct{} for throttling related chans. Dave Collins 2014-07-10 22:40:53 -05:00
  • 83cffc5d27 Use chan struct{} for tx/blockProcessed chans. Dave Collins 2014-07-10 22:28:22 -05:00
  • 1483b92dcf Remove outdated comment. Dave Collins 2014-07-10 22:20:10 -05:00
  • c7a6645ebe Correct pushGetMerkleBlock throttling. Dave Collins 2014-07-10 21:41:33 -05:00
  • 06d2707744 We only care about the peers.json file... David Hill 2014-07-10 19:28:30 -05:00
  • d269887c56 Put mutexes in exported functions. David Hill 2014-07-10 19:23:31 -05:00
  • 36e8b4c82e organize. David Hill 2014-07-10 19:03:34 -05:00
  • ba937630d0 each goroutine needs its own random source. David Hill 2014-07-10 14:52:02 -04:00
  • bd7a100ebb Address a few more comments. Dave Collins 2014-06-30 14:14:31 -05:00
  • ffe0b09890 Seed random generator in RPC server during init. Dave Collins 2014-06-30 13:16:05 -05:00
  • 180f4ac0a2 Implement some BIP0023 getblocktemplate mutations. Dave Collins 2014-06-29 20:00:51 -05:00
  • 21050b4751 Implement BIP0023 getblocktemplate block proposals. Dave Collins 2014-06-27 14:12:22 -05:00
  • db20f25ff7 Implement BIP0023 basic pool extensions support. Dave Collins 2014-06-29 19:45:10 -05:00
  • fc5656894d Implement getblocktemplate long poll support. Dave Collins 2014-06-27 14:12:22 -05:00
  • eb7ecdcc22 Implement basic getblocktemplate BIP0022 support. Dave Collins 2014-06-27 14:12:22 -05:00
  • a07dadb600 Add Move support. Dave Collins 2014-07-09 21:17:58 -05:00
  • 3a45ec1058 Change AddAddressByIP to return an error. David Hill 2014-07-09 21:24:06 -04:00
  • f7ce37f8c1 Switch btcctl to use btcutil.Amount. David Hill 2014-07-09 16:28:45 -04:00
  • e68d46f556 Add full support for BIP0037 bloom filters. David Hill 2014-07-08 21:44:21 -04:00
  • 307c52f25b Add new DNS seed for seeds.bitcoin.open-nodes.org. Dave Collins 2014-07-09 09:20:40 -05:00
  • 6a8b806a20 Correct QueueNotification comment. Dave Collins 2014-07-09 01:37:55 -05:00