Commit Graph

  • 1c52f9f3d8 Removes convert module Daniel Cousens 2014-04-23 05:34:39 +1000
  • 5546cae928 Removes type coercion for a stricter TX API Daniel Cousens 2014-04-23 05:33:11 +1000
  • 9af8d95daf Removes applyMultisigs and adds setScriptSig Daniel Cousens 2014-04-23 05:31:24 +1000
  • 89cf731ac7 Adds assertion messages Daniel Cousens 2014-04-26 02:37:48 +1000
  • c3e9d568c5 Adds RFC6979 test vectors and fixes ecdsa.sign/detGenK Daniel Cousens 2014-04-24 07:45:28 +1000
  • 960d931010 Merge pull request #157 from ethers/master Wei Lu 2014-04-25 14:51:38 +0800
  • 1c8f135d9c assertion message ethers 2014-04-24 23:29:12 -0700
  • 102f2bd0c9 make sure createInputScript convert pubKey to buffer before writing out bytes Wei Lu 2014-04-25 10:01:50 +0800
  • 373b05de2c Merge pull request #150 from dcousens/bigitests Wei Lu 2014-04-25 00:19:33 +0800
  • df6ea8aea2 Removes toPaddedBuffer and extends toBuffer Daniel Cousens 2014-04-25 00:18:13 +1000
  • d8883e8d32 Adds BI.toPaddedBuffer and toBuffer Daniel Cousens 2014-04-24 07:22:10 +1000
  • 596b31b1e1 Fixes typo and adds more direct answer Daniel Cousens 2014-04-24 01:36:46 +1000
  • 96fb95dff6 Updates README.md Daniel Cousens 2014-04-24 01:20:00 +1000
  • bc37e65014 Enforces Array input for deterministicGenerateK Daniel Cousens 2014-04-23 06:18:38 +1000
  • 1b66976d92 Merge pull request #146 from dcousens/magictests Kyle Drake 2014-04-21 09:39:50 -0700
  • 21aa517cd2 Merge pull request #143 from dcousens/multisigfix Kyle Drake 2014-04-21 09:39:03 -0700
  • 4689abb513 Merge pull request #117 from dcousens/rmjsbn Kyle Drake 2014-04-21 09:38:24 -0700
  • eb6225bfb4 Merge pull request #145 from dcousens/b58coretests Kyle Drake 2014-04-21 09:34:59 -0700
  • 1349ab2b92 Merge pull request #144 from dcousens/b58clean Kyle Drake 2014-04-21 09:33:41 -0700
  • ae60e6eb95 Replacse JSBN with bigi Daniel Cousens 2014-04-22 02:19:30 +1000
  • b95b5d5a04 Removes unused imports and unused parameter Daniel Cousens 2014-04-22 02:11:25 +1000
  • 873dc95321 Isolates test/ec.js ECPointFp.decodeFrom tests Daniel Cousens 2014-04-22 02:08:00 +1000
  • 96ebb65099 Removes ecdsa.getBigRandom Daniel Cousens 2014-04-22 02:04:56 +1000
  • f5ce83beca Adds working implementation of Script.createP2SHMultisigScriptSig Daniel Cousens 2014-04-18 08:33:29 +1000
  • fb6c76a976 Merges Buffer refactorings from base58-native by Stephen Pair Daniel Cousens 2014-04-21 04:44:05 +1000
  • c178804356 Updates test fixtures to use bitcoin core test data Daniel Cousens 2014-04-21 05:45:55 +1000
  • 540b70ccca Adds script to create Bitcoin-core compatible test fixtures Daniel Cousens 2014-04-21 06:19:49 +1000
  • 231ccdd721 Now shares base58 data with Address base58 tests Daniel Cousens 2014-04-20 05:43:10 +1000
  • 1bcc7cfd95 Adds shared base58 test vectors Daniel Cousens 2014-04-20 05:41:20 +1000
  • 12a5b75cbe Address now properly checks malformed base58 Daniel Cousens 2014-04-20 05:42:36 +1000
  • 1b46a10d2a magicHash now uses Buffers internally Daniel Cousens 2014-04-21 21:44:07 +1000
  • dd049fc764 Adds magicHash test fixtures Daniel Cousens 2014-04-21 21:24:58 +1000
  • 69823552c3 Moves network import to top Daniel Cousens 2014-04-21 21:24:44 +1000
  • 5515fa6c49 Removes convert module usage Daniel Cousens 2014-04-21 21:23:30 +1000
  • 7f8dcd58cb Removes unused imports Daniel Cousens 2014-04-21 21:51:42 +1000
  • 6edd97d4fd Removes convert usage Daniel Cousens 2014-04-21 21:51:27 +1000
  • c08f6a3f00 Merge pull request #140 from dcousens/addrstrict Daniel Cousens 2014-04-20 04:58:39 +1000
  • c44af2109e Uses typeof address === 'string' instead Daniel Cousens 2014-04-20 04:54:50 +1000
  • 64dc11486c Removes resolved TODO Daniel Cousens 2014-04-20 04:49:04 +1000
  • 92f1c3e319 Fixes Transaction.addOutput() param handling to match documentation Daniel Cousens 2014-04-20 04:44:30 +1000
  • f3a55f63dc Assert uses strictEqual instead of direct comparison Daniel Cousens 2014-04-20 04:38:57 +1000
  • 1d1306b054 Removes Address.fromPubKey and improves test vectors Daniel Cousens 2014-04-20 04:38:33 +1000
  • eae613d244 Adds error messages and better version checking Daniel Cousens 2014-04-18 06:48:40 +1000
  • 682ec133bb Migrates Address to stricter API subset Daniel Cousens 2014-04-17 23:31:45 +1000
  • 701af74ade Merge pull request #142 from dcousens/asserts Wei Lu 2014-04-18 09:59:06 +0800
  • 06cd6a698b Merge pull request #139 from dcousens/eckeystrict Wei Lu 2014-04-18 09:56:41 +0800
  • f46780f25d Merge pull request #141 from dcousens/slicenotmap Wei Lu 2014-04-18 09:47:28 +0800
  • 5adaa7dd54 Prefer Array.prototype.slice over map Daniel Cousens 2014-04-18 06:19:47 +1000
  • de59f6d3ac Adds assertion error messages for HDWallet Daniel Cousens 2014-04-18 06:19:14 +1000
  • ca4ba91d9c Cleans up ECKey error handling Daniel Cousens 2014-04-18 06:17:41 +1000
  • ff98130e2d Updates README.md to stricter ECKey API Daniel Cousens 2014-04-17 20:54:20 +1000
  • b4f70dcdde Migrates ECKey to stricter API Daniel Cousens 2014-04-17 19:08:16 +1000
  • 669444cb10 Merge pull request #135 from greenaddress/low-s-signatures Kyle Drake 2014-04-17 08:51:40 -0700
  • 505e33c942 Changes netstr to networkString Daniel Cousens 2014-04-17 19:49:03 +1000
  • 9d876198f5 Moves 'low S value' test from eckey.js to ecdsa.js GreenAddress.it 2014-04-17 06:33:35 +0200
  • d7c2e4d5a5 Uses low 's' values for signatures GreenAddress.it 2014-04-17 06:05:41 +0200
  • 3219e5e727 Merge pull request #132 from dcousens/remmisc Kyle Drake 2014-04-16 14:25:35 -0700
  • aaaf66f15e Merge pull request #134 from dcousens/hdwalletbuf Kyle Drake 2014-04-16 14:24:31 -0700
  • 95b3fd32a3 Merge pull request #133 from dcousens/network Kyle Drake 2014-04-16 14:20:46 -0700
  • ddea4b176b Moves derivation math out into the open Daniel Cousens 2014-04-17 06:45:57 +1000
  • bacf7e7ae2 Removes format dependency Daniel Cousens 2014-04-17 06:27:51 +1000
  • 814aa9e552 HDWallet now uses Buffers internally Daniel Cousens 2014-04-17 06:18:31 +1000
  • a4ab75d560 Renames network parameter to netstr Daniel Cousens 2014-04-17 06:09:45 +1000
  • bc05828fbc Adds Buffers as input parameters Daniel Cousens 2014-04-17 06:07:06 +1000
  • f047afef2d Updates network.js constant names Daniel Cousens 2014-04-17 05:43:34 +1000
  • 56336b9c2b Removes use of convert module Daniel Cousens 2014-04-17 04:13:51 +1000
  • 827f00715c Moves test/misc.js tests to appropriate location Daniel Cousens 2014-04-17 04:10:05 +1000
  • ed28c6adcf Merge pull request #130 from dcousens/eccurverename Wei Lu 2014-04-16 19:53:39 +0800
  • a689c6fc9a Renames ecparams to curve to avoid confusion Daniel Cousens 2014-04-16 21:13:54 +1000
  • 8a9a377d70 Merge pull request #129 from dcousens/indexclean Daniel Cousens 2014-04-14 16:21:54 +1000
  • db115e1b27 CryptoJS no longer exported by default Daniel Cousens 2014-04-14 16:19:17 +1000
  • addf4528d4 Removes Key module (use ECKey) Daniel Cousens 2014-04-14 13:15:04 +1000
  • 4b86b1c7b8 clean up comments & extract methods Wei Lu 2014-04-14 12:53:12 +0800
  • c3d95010ae standardize test descriptions & add nonstandard script test vector Wei Lu 2014-04-14 12:25:48 +0800
  • 9e15b490e5 Merge pull request #125 from sidazhang/master Wei Lu 2014-04-14 11:58:32 +0800
  • 82a17de5c4 Orders modules by name Daniel Cousens 2014-04-14 13:09:01 +1000
  • 92cff2fb43 Test vectors for nulldata (OP_RETURN) and multisig sidazhang 2014-04-13 14:32:22 -0700
  • aa43e98ac0 Aligning type naming with bitcoind and fixed pubkeyhash bug sidazhang 2014-04-11 15:20:42 -0700
  • 97575e8f46 Merge pull request #122 from dcousens/fix121 Wei Lu 2014-04-09 16:16:20 +0800
  • 1f0fb90213 Pads zeros in toBytes output, fixes #121 Daniel Cousens 2014-04-09 18:06:50 +1000
  • 08da0b9a55 Merge pull request #120 from dcousens/ecpride Wei Lu 2014-04-09 10:03:22 +0800
  • 6de94856e3 Makes ECDSA capitalization consistent Daniel Cousens 2014-04-09 03:58:55 +1000
  • 04cc7539be
    coveralls deps Kyle Drake 2014-04-08 11:02:36 -0400
  • 388932524c
    coverage status icon Kyle Drake 2014-04-08 10:53:31 -0400
  • dd509d05cf Merge pull request #114 from dcousens/secsimpl Wei Lu 2014-04-08 22:24:33 +0800
  • ba4a4d79ed Merge pull request #119 from dcousens/cryptoutil Wei Lu 2014-04-08 22:16:35 +0800
  • 665953300b Changes deepEqual to equal Daniel Cousens 2014-04-08 23:50:27 +1000
  • aa8d86e6a4 Hash160 now outputs a buffer Daniel Cousens 2014-04-08 23:44:55 +1000
  • d12a2cde49 Adds tests and fixtures for ./crypto Daniel Cousens 2014-04-08 23:39:22 +1000
  • c99a576fbd Migrates all usage of crypto-js/sha256 to ./crypto Daniel Cousens 2014-04-08 22:13:03 +1000
  • 81d9c8e759 Renames util.js to crypto.js Daniel Cousens 2014-04-08 22:00:28 +1000
  • a4c2cc6dd4 Removes pointless error utility function Daniel Cousens 2014-04-08 21:53:33 +1000
  • 3204a2d248 Merge pull request #118 from dcousens/ectests Wei Lu 2014-04-08 18:23:25 +0800
  • 1df5fadc6f Renames test description appropriately Daniel Cousens 2014-04-08 17:35:03 +1000
  • 7451c54cc6 Removes curveFpDecodePointHex Daniel Cousens 2014-04-05 06:27:33 +1100
  • 39abb2b9f9 Stops using decodeFromHex Daniel Cousens 2014-04-05 06:18:36 +1100
  • 9f74d1396b Merge pull request #116 from dcousens/patch-1 Wei Lu 2014-04-07 08:49:58 +0800
  • c93bad3be1 Fixes actual/expected parameter ordering Daniel Cousens 2014-04-07 05:01:55 +1000
  • 01e6be6d93 Bump version to 0.2.0 0.2.0 Stefan Thomas 2014-04-05 18:11:57 -0700
  • 54309b6e06 deprecate support for node 0.8 as we move to buffers Wei Lu 2014-04-04 17:05:30 +0800