Commit Graph

  • 74e7d1edbc tests: add further tests for #404 Daniel Cousens 2015-09-08 22:48:54 +1000
  • 0f9af83aa0 tests: add 2-of-3 multisig fixture Daniel Cousens 2015-09-08 21:45:43 +1000
  • 1ea5252511 TxBuilder: only allow OP_0's when building Daniel Cousens 2015-09-08 21:22:54 +1000
  • a33ccd8743 Merge pull request #458 from bitcoinjs/intfix Daniel Cousens 2015-09-08 16:42:26 +1000
  • 18c8261cef integration: fix HDNode search space Daniel Cousens 2015-09-08 16:29:41 +1000
  • 25e824dd23 Merge pull request #457 from bitcoinjs/clean Daniel Cousens 2015-09-08 16:05:30 +1000
  • 262be17976 tests: simplify crypto fixtures Daniel Cousens 2015-09-08 16:00:16 +1000
  • e184894930 README: fix npm badge Daniel Cousens 2015-09-08 15:29:27 +1000
  • b252924517 types: remove ECCurve Daniel Cousens 2015-09-05 15:42:25 +1000
  • 752cf4b6c1 Merge pull request #454 from bitcoinjs/blanket Daniel Cousens 2015-09-05 14:37:58 +1000
  • 4c92de7a78 Merge pull request #455 from bitcoinjs/clean Daniel Cousens 2015-09-05 14:37:42 +1000
  • e8cb7c16da Transaction: coinBaseHash no longer relevant Daniel Cousens 2015-09-05 14:28:28 +1000
  • 4b825bf2a8 HDNode: stop exposing constants Daniel Cousens 2015-08-25 20:49:08 +1000
  • ccfaaf0b6f ecdsa: remove curve parameter Daniel Cousens 2015-08-25 20:43:32 +1000
  • 146bc8e11a address: re-use fromBase58Check internally Daniel Cousens 2015-08-25 18:09:50 +1000
  • 48dc0a9054 script: no need to use readUInt8 Daniel Cousens 2015-08-25 18:08:32 +1000
  • ae89951546 use blanket over coveralls Daniel Cousens 2015-09-05 14:17:37 +1000
  • 4ec7c40a02 README: nodei npm shield no longer works Daniel Cousens 2015-09-05 14:24:06 +1000
  • cc503bb873 Merge pull request #453 from bitcoinjs/standard Daniel Cousens 2015-09-05 14:14:17 +1000
  • 2d75b7e7ff standard: remove padded Blocks Daniel Cousens 2015-09-05 14:10:25 +1000
  • ec1195bcee Merge pull request #448 from bitcoinjs/bip66 Daniel Cousens 2015-08-25 14:17:44 +1000
  • 3be5dc88a1 integration: throw meaningful errors if no unspent is found Daniel Cousens 2015-08-25 14:11:49 +1000
  • 845c1dc199 integration: fix stealth tests Daniel Cousens 2015-08-25 13:59:19 +1000
  • b66636ed5e Merge pull request #450 from bitcoinjs/duckback Daniel Cousens 2015-08-25 13:53:16 +1000
  • 97ecb313c2 tests: add type tests Daniel Cousens 2015-08-25 13:52:24 +1000
  • e94ec00919 types: restore quacking behaviour Daniel Cousens 2015-08-25 13:47:11 +1000
  • e9762b14c7 integration: return sharedQ too Daniel Cousens 2015-08-25 13:45:35 +1000
  • 79db118417 Merge pull request #446 from bitcoinjs/wifex Wei Lu 2015-08-23 23:24:07 +0800
  • 96c04d0787 ECPair: makeRandom, fix comparison Daniel Cousens 2015-08-24 01:03:54 +1000
  • d46035a35f ECPair: rm duplicate throw Daniel Cousens 2015-08-24 01:00:51 +1000
  • b12f559b85 HDNode: consistent capitalization in comments Daniel Cousens 2015-08-22 12:53:47 +1000
  • 92937a8ded script: rm unused ecurve Daniel Cousens 2015-08-22 12:37:17 +1000
  • 3106fc13ca script: refactor isCanonicalPubKey to bitcoin-core equivalent Daniel Cousens 2015-08-22 12:31:32 +1000
  • 0ff5bd5698 script: add isDefinedHashType to check hashType Daniel Cousens 2015-08-22 12:31:00 +1000
  • 86b2cf75ce tests: add failing test for undefined hashType Daniel Cousens 2015-08-22 12:29:58 +1000
  • 4be502a1bd tests: add non-canonical pubkey fixtures Daniel Cousens 2015-08-22 12:27:23 +1000
  • abac254d0d script: use bip66 for signature checking Daniel Cousens 2015-08-22 11:54:00 +1000
  • e1cb5e6152 amend ECSignature tests to reflect BIP66 module Daniel Cousens 2015-08-21 20:39:24 +1000
  • 1e23085ad7 use bip66 module Daniel Cousens 2015-08-21 20:35:22 +1000
  • 8a8eb76b19 1.5.8 v1.5.8 Daniel Cousens 2015-08-21 16:56:59 +1000
  • b89c82b9a6 ECKey: fix modulo bias in makeRandom Daniel Cousens 2015-08-21 16:56:11 +1000
  • 252336ab8c ECPair: fix modulo bias in makeRandom Daniel Cousens 2015-08-21 16:46:18 +1000
  • efacd387be ECPair: extract WIF to 3rd party module Daniel Cousens 2015-08-20 20:16:57 +1000
  • e5e24256fd integration: mimic HDNode speedup Daniel Cousens 2015-08-20 18:24:40 +1000
  • 5846b35072 Merge pull request #445 from bitcoinjs/hdnodespd Daniel Cousens 2015-08-20 14:25:22 +1000
  • e3f21ebeb2 HDNode: avoid creating multiple buffers Daniel Cousens 2015-08-20 14:23:27 +1000
  • b866dc8f78 Merge pull request #444 from bitcoinjs/varbreak Daniel Cousens 2015-08-20 13:59:18 +1000
  • 8934de591c use baddress/bcrypto/bscript for ambuigities Daniel Cousens 2015-08-20 13:37:19 +1000
  • 6ec687deba rename scripts to script Daniel Cousens 2015-08-20 13:31:29 +1000
  • 18e9cdcc02 rename Address to address Daniel Cousens 2015-08-20 13:12:05 +1000
  • 8f9d59fb18 ECPair: stop exposing ECDSA curve Daniel Cousens 2015-08-19 15:12:55 +1000
  • b95223adcd tests: clean up core test imports Daniel Cousens 2015-08-20 13:10:03 +1000
  • b62dd19f0d tests: clean up TxBuilder beforeEach constants Daniel Cousens 2015-08-20 13:03:54 +1000
  • ca4debd92e types: Expected Buffer, length to follow Daniel Cousens 2015-08-19 15:27:06 +1000
  • bfb7289cf2 Merge pull request #438 from bitcoinjs/noscript Daniel Cousens 2015-08-19 15:03:40 +1000
  • 00dad84880 integration: annotate the shared secret Daniel Cousens 2015-08-19 15:00:06 +1000
  • b56bbce472 integration: nonce is not shared Daniel Cousens 2015-08-18 16:12:54 +1000
  • 3bf4e27545 README: fix crypto integration URLs Daniel Cousens 2015-08-18 15:40:28 +1000
  • 2ccf00f4be integration: clean up single-key stealth derivation Daniel Cousens 2015-08-18 15:39:43 +1000
  • c06df2df8a TxBuilder: fix equals is undefined in Node 0.10 Daniel Cousens 2015-08-18 14:55:01 +1000
  • 97a0008445 types: rm Script type Daniel Cousens 2015-08-18 14:45:00 +1000
  • 706f5d7a9c scripts: adds tests for *HashOutput Daniel Cousens 2015-08-18 09:18:23 +1000
  • ab1215adc1 scripts: refactor to/from ASM Daniel Cousens 2015-08-18 09:12:02 +1000
  • b933c6da44 scripts: re-add constrained hash types to *HashOutput Daniel Cousens 2015-08-18 09:05:23 +1000
  • 20fd3cee8c rename EMPTY to EMPTY_SCRIPT, extract VALUE_UINT64_MAX constant Daniel Cousens 2015-08-18 09:04:07 +1000
  • 1c92cfb373 integration: fix script usage in integration tests Daniel Cousens 2015-08-14 11:32:35 +1000
  • e2abe2b3af merge Script/scripts Daniel Cousens 2015-08-14 11:16:17 +1000
  • 151386c46d scripts: remove coercion, fromASM returns Buffer Daniel Cousens 2015-08-14 10:31:48 +1000
  • 812d74aa0a coerce wherever necessary for now Daniel Cousens 2015-08-14 10:26:24 +1000
  • 2aff7bd899 tests: add more tests for Script compile/decompile Daniel Cousens 2015-08-13 19:00:47 +1000
  • e05f8a542d remove Script object Daniel Cousens 2015-08-18 10:17:04 +1000
  • e743c58ed6 remove usage of instanced Scripts Daniel Cousens 2015-08-07 16:30:24 +1000
  • 5d2abb523e HDNode: use typeforce.tuple for arguments Daniel Cousens 2015-08-18 14:21:38 +1000
  • eb752f8316 tests: fix bitcoin core address tests Daniel Cousens 2015-08-18 10:20:49 +1000
  • 3f8dd30ed4 Merge pull request #441 from bitcoinjs/addrerrors Daniel Cousens 2015-08-18 09:30:43 +1000
  • fd7f0b0ef8 address: use input first errors, easier detection Daniel Cousens 2015-08-18 08:59:26 +1000
  • 21980b60b5 Merge pull request #434 from bitcoinjs/noassert Daniel Cousens 2015-08-17 22:03:12 +1000
  • 6002d9abd4 ecdsa: fix up tuple indentation Daniel Cousens 2015-08-14 08:27:57 +1000
  • 94e16fbe37 rename __disableExcess to __noStrict Daniel Cousens 2015-08-14 08:27:27 +1000
  • 92d16142d1 ECSignature: use types.tuple for arguments Daniel Cousens 2015-08-12 13:17:24 +1000
  • 33a9dc4cce dustThreshold is a UInt53 Daniel Cousens 2015-08-12 13:09:53 +1000
  • 70c874e3cc bufferutils: remove use of assert Daniel Cousens 2015-08-11 18:41:24 +1000
  • d85df4a6d6 TransactionBuilder: remove use of assert Daniel Cousens 2015-08-11 18:39:59 +1000
  • c1a965d096 ECSignature: remove use of assert Daniel Cousens 2015-08-11 17:21:04 +1000
  • f2f0747187 Transaction: remove use of assert Daniel Cousens 2015-08-11 17:09:34 +1000
  • e4b697a261 scripts: remove use of assert Daniel Cousens 2015-08-11 17:07:13 +1000
  • 1d4a71852f Script: remove use of assert Daniel Cousens 2015-08-11 17:05:27 +1000
  • 395c43ad74 block: remove use of assert Daniel Cousens 2015-08-11 17:03:46 +1000
  • 8f821f4768 ECPair: remove use of assert Daniel Cousens 2015-08-11 17:03:10 +1000
  • 254b670427 add types Daniel Cousens 2015-08-11 17:01:47 +1000
  • c7fe710c4d package: use typeforce 1.3.0 Daniel Cousens 2015-08-11 17:01:06 +1000
  • 5ae66d46e4 mv opcodes.js -> opcodes.json Daniel Cousens 2015-08-14 10:53:44 +1000
  • 6b484f481b tests: remove unnecessary toString Daniel Cousens 2015-08-14 10:09:12 +1000
  • a8db7b2cbf block: use Tx.byteLength to avoid double serialization Daniel Cousens 2015-08-14 08:23:23 +1000
  • ae0001ce37 TxBuilder: more explicit comment for address type parameter Daniel Cousens 2015-08-13 19:07:09 +1000
  • 56160622ca adhere to standard 5.0.0 Daniel Cousens 2015-08-13 14:25:32 +1000
  • e97389ed08 tests: scriptSigFiltered shouldn't be reassigned Daniel Cousens 2015-08-13 14:17:25 +1000
  • 0c8c0e3f38 Merge pull request #432 from bitcoinjs/various Daniel Cousens 2015-08-11 16:50:17 +1000
  • 47364293a9 message: remove old TODO Daniel Cousens 2015-08-11 16:13:40 +1000
  • 64657eb81f ECSignature: further avoidance of assert Daniel Cousens 2015-08-07 16:12:17 +1000