Commit Graph

  • c09ef75ba9 Enable strict encoding verification David Hill 2015-02-26 13:58:45 -05:00
  • ff747f8eae Use ScriptVerifyMinimalData David Hill 2015-02-24 20:11:57 -05:00
  • 3ed8f363e7 Implement BIP0066 changeover logic for v3 blocks. Dave Collins 2015-02-25 14:32:37 -06:00
  • 4c53599b67 mempool: Loosen restrictions for resurrected txns. Dave Collins 2015-02-25 22:01:20 -06:00
  • 65eb8020d2 blockchain: Determine script flags sooner. Dave Collins 2015-02-25 14:31:46 -06:00
  • 5a800b9580 Rewrite btcctl to use the new features of btcjson. Dave Collins 2015-01-18 14:45:20 -06:00
  • c0428f6f9f btcjson: Update searchrawtransactions verbose. Dave Collins 2015-02-23 15:42:00 -06:00
  • 859d9a7520 wire: Display correct RandomUint64 test failures. Josh Rickmar 2015-02-25 15:25:16 -05:00
  • b3342510b7 txscript: sync Bitcoin Core tests. David Hill 2015-02-25 12:06:21 -05:00
  • 833bb04775 Reject free/low-fee transactions with insufficient priority. David Hill 2015-02-23 10:28:31 -05:00
  • 637fbcadec rpcserver: Convert to make use of new btcjson. Dave Collins 2015-02-20 22:34:57 -06:00
  • c0c48e0efd Improve a couple of JSON-RPC server err conditions. Dave Collins 2015-02-19 20:51:51 -06:00
  • 7b849ef3eb Improve internal RPC server function order. Dave Collins 2015-02-19 20:44:48 -06:00
  • 5a4312d9ca txscript: Add new flag ScriptVerifyMinimalData David Hill 2015-02-12 12:27:27 -05:00
  • 63c1172aa8 Automatically register for tx notifications after a rescan. Josh Rickmar 2015-02-19 14:51:44 -05:00
  • 951f244f87 Move calcPriority to the file where it's used. Josh Rickmar 2015-02-24 10:15:15 -05:00
  • f79c72f18a txscript: Remove ScriptCanonicalSignatures David Hill 2015-02-14 09:37:47 -05:00
  • bc6be3ba69 Correct documentation for searchrawtransactions Olaoluwa Osuntokun 2015-02-23 09:57:56 -08:00
  • d45f4c47a2 Update btcws path import paths to new location. Dave Collins 2015-02-19 13:08:29 -06:00
  • 467d44cfc3 Update btcws path import paths to new location. Dave Collins 2015-02-19 13:07:25 -06:00
  • 66f128651d Merge btcws repo into btcjson/btcws directory. Dave Collins 2015-02-19 12:53:23 -06:00
  • 3e800e154c Import btcws repo into btcjson/btcws directory. Dave Collins 2015-02-19 12:50:19 -06:00
  • 23ab2bf329 Update btcjson path import paths to new location. Dave Collins 2015-02-19 12:00:51 -06:00
  • 6d289f602a Update btcjson path import paths to new location. Dave Collins 2015-02-19 11:55:22 -06:00
  • b8f3da692e Update btcjson path import paths to new location. Dave Collins 2015-02-19 11:54:02 -06:00
  • 45f7a514b6 Merge btcjson repo into btcjson directory. Dave Collins 2015-02-19 11:27:21 -06:00
  • 2519ff2856 Prepare lint exceptions for upcoming btcjson merge. Dave Collins 2015-02-19 11:22:02 -06:00
  • 6b3c3c7498 Import btcjson repo into btcjson directory. Dave Collins 2015-02-19 01:53:49 -06:00
  • 586ea151a9 Use exported field with struct tag in tests. Dave Collins 2015-02-19 10:56:09 -06:00
  • f61b8c808d Add missing file for help generate tests. Dave Collins 2015-02-19 10:45:09 -06:00
  • f4fc117b66 Update TravisCI to goclean script. Dave Collins 2015-01-01 11:26:41 -06:00
  • cb7c24141a Reimagine btcjson package with version 2. Dave Collins 2014-12-31 01:05:03 -06:00
  • 4cee2a48cc Separate addrindex tx fetch error messages Olaoluwa Osuntokun 2015-02-17 12:38:30 -08:00
  • 3318a24a88 Simplify chain configuration. David Hill 2015-02-18 15:09:54 -05:00
  • fca277e194 Extend getpeerinfo result with current block height. Olaoluwa Osuntokun 2015-02-14 14:17:56 -08:00
  • b40a6f86ef blockchain: Just fetch the height David Hill 2015-02-12 16:10:08 -05:00
  • 761381066d txscript: Add new verification flags. David Hill 2015-02-06 15:46:26 -05:00
  • f6a437d4c9 btcec: Optimize pre-computed table load. Dave Collins 2015-02-11 23:10:53 -06:00
  • 15aa91514a Correct path to find in TravisCI goclean script. Dave Collins 2015-02-10 15:54:05 -06:00
  • a8a26aabb6 txscript: Correct OP_CHECKMULTSIG handling. Dave Collins 2015-02-10 05:02:09 -06:00
  • f82f7b6663 txscript: Add example for manully signing a txout. Dave Collins 2015-02-09 10:11:55 -06:00
  • 73d4a68a00 Added importaddress, importpubkey cmds Javed Khan 2015-02-04 23:43:58 +05:30
  • 45dfa1a9cd txscript: Remove excessive error check. Josh Rickmar 2015-02-08 21:24:09 -05:00
  • abf1b23d08 Improve README readability kargakis 2015-02-08 19:00:36 +01:00
  • 1185b8632a Fix a couple of links in main README.md. Dave Collins 2015-02-08 12:07:23 -06:00
  • 29d3b1ff08 btcec: Fix installation link kargakis 2015-02-08 13:19:24 +01:00
  • 78e2c8401b Added new cmds importaddress, importpubkey Javed Khan 2015-01-27 14:08:03 +05:30
  • fc8dae49e4 Make profiling easier to follow with static dispatch. Josh Rickmar 2015-02-06 20:04:57 -05:00
  • 2713c8528d Consistency and general cleanup in btcec. Dave Collins 2015-02-04 14:56:57 -06:00
  • 4b84bd52dd Move the btcec benchmarks into the main package. Dave Collins 2015-02-04 14:24:12 -06:00
  • 86b4b12585 Correct btcd README to require Go 1.3. Dave Collins 2015-02-06 15:56:53 -06:00
  • 555778e9d5 Don't ignore errs setting consts in btcec init. Dave Collins 2015-02-04 15:30:23 -06:00
  • 2b25107317 Add generation code for the endomorphism vectors. Dave Collins 2015-02-04 11:38:25 -06:00
  • e7c7c3399f Update btcec path import paths to new location. Dave Collins 2015-02-06 10:38:24 -06:00
  • 8134f68a4b Update TravisCI to ignore false positive in btcec. Dave Collins 2015-02-06 10:46:29 -06:00
  • c360543fa9 Merge btcec repo into btcec directory. Dave Collins 2015-02-06 10:25:25 -06:00
  • 87968edb1d Import btcec repo into btcec directory. Dave Collins 2015-02-06 10:09:24 -06:00
  • 316d92d613 Update Go versions for Travis. Josh Rickmar 2015-02-06 10:00:34 -05:00
  • 7d4e1e17f0 Update btcnet path import paths to new location. Dave Collins 2015-02-05 23:36:19 -06:00
  • c6bc8ac1eb Update btcnet path import paths to new location. Dave Collins 2015-02-05 23:18:27 -06:00
  • 76d84d4b40 Merge btcnet repo into chaincfg directory. Dave Collins 2015-02-05 21:54:45 -06:00
  • 40df138193 Import btcnet repo into chaincfg directory. Dave Collins 2015-02-05 21:36:42 -06:00
  • 2e5bb96eea Correct a few instances of missed pkg name changes. Dave Collins 2015-02-05 17:54:04 -06:00
  • 1b57f5bf87 Change searchrawtransaction to be compatible with bitcoind Olaoluwa Osuntokun 2015-02-05 11:35:18 -08:00
  • ecdffda748 Add support for an optional address-based transaction index. Olaoluwa Osuntokun 2015-01-03 19:42:01 -06:00
  • 86cbf27f58 Correct duplicated 'blockMsg' comment. Olaoluwa Osuntokun 2014-12-21 18:27:30 -06:00
  • 87ef953a63 Update Go versions for Travis. Josh Rickmar 2015-02-05 17:24:42 -05:00
  • ed821410cb Update btcwire path import paths to new location. Dave Collins 2015-02-05 15:50:03 -06:00
  • 03433dad6a Update btcwire path import paths to new location. Dave Collins 2015-02-05 15:16:39 -06:00
  • d68ac86944 Update btcwire path import paths to new location. Dave Collins 2015-02-05 15:02:20 -06:00
  • 857a78fcdf Update btcwire path import paths to new location. Dave Collins 2015-02-05 14:57:50 -06:00
  • 979d67627f Update for recent TravisCI changes. Dave Collins 2015-02-05 13:19:27 -06:00
  • 116736ee73 Run gofmt on wire directory. Dave Collins 2015-02-05 13:07:51 -06:00
  • 4dd7c939ed Update btcwire path import paths to new location. Dave Collins 2015-02-05 12:58:30 -06:00
  • cf6fc57f27 Merge btcwire repo into wire directory. Dave Collins 2015-02-05 12:39:50 -06:00
  • 6c36218ef3 Optimize ScalarMult with NAF Jimmy Song 2015-01-22 10:13:00 -06:00
  • 95b23c293c Optimize ScalarMult using endomorphism Jimmy Song 2015-01-22 10:06:00 -06:00
  • d4d2f622b5 Fix bug and inconsistant error msg seen by lint. John C. Vernaleo 2014-09-08 09:29:39 -04:00
  • 46829e8ddc Update TravisCI to use latest cover paths. Dave Collins 2015-02-03 09:47:09 -06:00
  • 9535058a7b Rework the pre-computed table generation and load. Dave Collins 2015-02-01 01:55:16 -06:00
  • 2eef3720a9 Import btcwire repo into wire directory. Dave Collins 2015-01-31 12:32:55 -06:00
  • 642e3c741a Update TravisCI to goclean script. Dave Collins 2015-01-30 22:08:53 -06:00
  • 0247ddff18 Use the goleveldb Has() API. David Hill 2015-01-30 19:38:26 -05:00
  • 624bbb3216 Update btcchain import paths to new location. Dave Collins 2015-01-30 16:25:42 -06:00
  • 612ff7f813 Update btcchain import paths to new location. Dave Collins 2015-01-30 16:04:26 -06:00
  • 74ae61f048 Merge btcchain repo into blockchain directory. Dave Collins 2015-01-30 15:53:38 -06:00
  • b69a849114 Import btcchain repo into blockchain directory. Dave Collins 2015-01-30 14:54:30 -06:00
  • c01d175fde Relay inv msgs now include underlying data object Olaoluwa Osuntokun 2015-01-28 21:22:27 -08:00
  • 3b1a15d0d5 Update btcscript import paths to new location. Dave Collins 2015-01-30 12:14:33 -06:00
  • 3f177c9895 Update btcscript import paths to new location. Dave Collins 2015-01-30 12:08:47 -06:00
  • be11f23e14 Merge btcscript repo into txscript directory. Dave Collins 2015-01-30 10:36:49 -06:00
  • cbda064842 Import btcscript repo into txscript directory. Dave Collins 2015-01-30 00:03:01 -06:00
  • 115cea2109 Add new flag ScriptVerifySigPushOnly. David Hill 2015-01-29 15:30:21 -05:00
  • d7dbe25d97 Fix test error verbs found by go vet in the tests. Dave Collins 2015-01-29 16:26:20 -06:00
  • 7180e2a92b Make NOP1-NOP10 opcode execution non-standard. Dave Collins 2015-01-29 14:55:02 -06:00
  • 8ebbd3a38e typo:using_bootrap_dat.md -> using_bootstrap_dat.md d 2015-01-29 16:14:27 -05:00
  • 8e6abdb125 Make several of the reg tests more consistent. Dave Collins 2015-01-29 14:39:44 -06:00
  • f513518b4f Discourage NOPs reserved for soft-fork upgrades David Hill 2014-12-23 12:15:41 -05:00
  • d67a0e207c Update for recent ScriptBuilder API change. Dave Collins 2015-01-29 00:11:19 -06:00
  • af5cbe4b4f Update script builder for BIP0062 and enforce limits. Dave Collins 2014-12-20 01:34:39 -06:00