Commit graph

  • 33e5883be1 sec: remove untested alt curves not used by bitcoin Kyle Drake 2014-05-24 14:13:30 +10:00
  • c962d0c9b7 Merge pull request #194 from coinpunk/hdcleanups Wei Lu 2014-05-25 03:09:55 +00:00
  • 600209b1a6 hdwallet: remove fromHex, add better tests for edge cases Kyle Drake 2014-05-25 11:58:10 +10:00
  • c5704cfd44 Merge pull request #193 from dcousens/hdtests Wei Lu 2014-05-25 02:09:31 +00:00
  • dd3e171212 Merge pull request #188 from dcousens/ecsig Kyle Drake 2014-05-25 11:57:09 +10:00
  • d2e921fce6 HDWallet: move test vectors to fixtures Daniel Cousens 2014-05-25 11:48:16 +10:00
  • 1e70e31e9f README: change fromHex to fromWIF Daniel Cousens 2014-05-25 10:26:24 +10:00
  • 08951be66f Script: add createPubKeyScriptPubKey Daniel Cousens 2014-05-25 10:21:04 +10:00
  • 05d0baae7c Merge pull request #191 from coinpunk/remove-crypto-hash-transistions Wei Lu 2014-05-25 00:16:37 +00:00
  • 4e3cb6762b fix for hash160 in integration test Kyle Drake 2014-05-25 09:55:56 +10:00
  • f545ed1279 remove crypto hash transition code Kyle Drake 2014-05-24 13:45:52 +10:00
  • c17c6f9291 Merge pull request #192 from coinpunk/eccleanup Daniel Cousens 2014-05-24 20:09:48 +10:00
  • f88b5cbbb9 Merge pull request #190 from coinpunk/readmefixes Kyle Drake 2014-05-24 18:22:41 +10:00
  • 58fd12e66d ecdsa: always use signature object Daniel Cousens 2014-05-24 16:25:38 +10:00
  • 52217ea262 Merge pull request #187 from dcousens/messagefixtures Wei Lu 2014-05-24 04:40:02 +00:00
  • bd1a08bfa1 ecdsa: use signum() over compareTo Daniel Cousens 2014-05-24 14:33:02 +10:00
  • 37d5147cac ecdsa: add invalid tests for verifyRaw Daniel Cousens 2014-05-24 13:40:20 +10:00
  • 1d6b1fe58b message: better variable names Daniel Cousens 2014-05-24 13:54:46 +10:00
  • 2114deba95 message: data-driven tests Daniel Cousens 2014-05-22 13:22:59 +10:00
  • bc062fbdce cleanup some unused ec.js code Kyle Drake 2014-05-24 13:33:23 +10:00
  • b6addfdfc8 fix for a few readme examples Kyle Drake 2014-05-24 10:17:14 +10:00
  • 3f80882939 Merge pull request #186 from dcousens/jsontests Wei Lu 2014-05-23 16:31:04 +00:00
  • d4e1652688 Merge pull request #185 from dcousens/secclean Wei Lu 2014-05-23 16:21:06 +00:00
  • c6bc0ebdcb Merge pull request #184 from dcousens/ecclean Wei Lu 2014-05-23 16:16:05 +00:00
  • b2351f9026 tests: use JSON fixtures exclusively Daniel Cousens 2014-05-18 19:47:39 +10:00
  • 0fcda5835e tests: remove bigi test fixture Daniel Cousens 2014-05-18 20:01:25 +10:00
  • aca565239a ECKey: remove unnecessary slice Daniel Cousens 2014-05-17 17:06:02 +10:00
  • cd326921bc bigi: upgrade to 1.1.0 Daniel Cousens 2014-05-13 19:10:20 +10:00
  • 1087ac07de sec: fix formatting Daniel Cousens 2014-05-16 11:31:49 +10:00
  • b8858c0bc9 sec: use BigInteger.fromHex directly Daniel Cousens 2014-05-16 11:31:08 +10:00
  • da48c988f6 sec: use a hashtable for lookup Daniel Cousens 2014-05-16 11:30:28 +10:00
  • 087ca551f5 ecdsa: fix indentation Daniel Cousens 2014-05-23 17:18:32 +10:00
  • d05d661aea ecdsa: use standard declarative notation for functions Daniel Cousens 2014-05-17 15:11:43 +10:00
  • bcfd62fdb5 ecdsa: remove implicit ecparams Daniel Cousens 2014-05-17 15:06:52 +10:00
  • ab2ca395ac ecdsa: remove ECKey dependency in tests Daniel Cousens 2014-05-17 14:39:31 +10:00
  • 2dec1375a1 ecdsa: use (r, s) values directly Daniel Cousens 2014-05-10 22:38:05 +10:00
  • 8d7408202f ecdsa: consistent parameter ordering Daniel Cousens 2014-05-10 22:30:29 +10:00
  • abe65b8d4a ecdsa: use shamirs trick Daniel Cousens 2014-05-10 15:24:49 +10:00
  • d9184ba6b8 Package: node-browserify -> browserify Wei Lu 2014-05-24 00:46:46 +10:00
  • e4aac0f2de Merge pull request #183 from dcousens/ecconst Wei Lu 2014-05-22 21:36:59 +10:00
  • b56a039350 Merge pull request #182 from dcousens/ectests Wei Lu 2014-05-22 19:18:35 +10:00
  • a17a5b23d9 ec: fix point decoding for other curves Daniel Cousens 2014-05-17 14:10:32 +10:00
  • 5ec9504ed6 ecdsa: opt for shiftRight, pow and square Daniel Cousens 2014-05-17 12:05:05 +10:00
  • 7d89ff427c ecdsa: comment cleanup Daniel Cousens 2014-05-17 12:04:32 +10:00
  • 0865f09d20 ec/dsa: extract P_OVER_FOUR as a curve specific constant Daniel Cousens 2014-05-17 12:03:23 +10:00
  • 1e54c521d5 ec: extract BigInteger constants Daniel Cousens 2014-05-17 11:56:33 +10:00
  • d9ce4bee6b ec: use signum() not equals(BigInteger.ZERO) Daniel Cousens 2014-05-17 11:53:05 +10:00
  • d14b08efd1 ec/dsa: recovery param now used consistently Daniel Cousens 2014-05-22 12:28:14 +10:00
  • aafbe46b35 Merge pull request #181 from dcousens/mesnet Wei Lu 2014-05-19 00:12:42 +10:00
  • fe5ac4dde2 Merge pull request #180 from dcousens/eckey1 Wei Lu 2014-05-19 00:10:58 +10:00
  • 24371425f9 ec: decodeFrom now uses Buffers and handles errors Daniel Cousens 2014-05-17 00:39:30 +10:00
  • a3f691bf7c ecdsa: parseSigCompact use Buffer API Daniel Cousens 2014-05-17 00:28:39 +10:00
  • f7c7265d64 ecdsa: parseSig now uses buffer API Daniel Cousens 2014-05-17 00:23:40 +10:00
  • ccca6989b5 ec: getEncoded now uses Buffer API Daniel Cousens 2014-05-17 00:33:33 +10:00
  • db3ffe58d1 message: use serializeSigCompact Daniel Cousens 2014-05-17 00:27:54 +10:00
  • 1c76bdf9c3 ec: add better test vectors for ECPointFp encode/decode Daniel Cousens 2014-05-16 23:17:46 +10:00
  • 4c7108d561 ecdsa: add serializeSigCompact and tests Daniel Cousens 2014-05-16 23:11:04 +10:00
  • b208a6ab78 crypto/ecdsa: moves HmacSHA256 to crypto Daniel Cousens 2014-05-16 12:36:09 +10:00
  • 99a1b7274c Transaction: use the type embedded in the signature Daniel Cousens 2014-05-17 00:22:56 +10:00
  • 6eb167b2c8 message: remove unnecessary tests Daniel Cousens 2014-05-16 16:42:44 +10:00
  • 87567e008a message: use base64 for signature data Daniel Cousens 2014-05-16 16:41:57 +10:00
  • 6b5990c6e2 message: support alternate networks Daniel Cousens 2014-05-16 15:39:17 +10:00
  • dc69162757 message: remove signing verification Daniel Cousens 2014-05-16 13:40:51 +10:00
  • 10fe4474d1 ECKey: remove *Buffer/*Hex functions Daniel Cousens 2014-05-16 13:46:06 +10:00
  • bf109f32a9 ECPubKey: improve tests and extract test data to fixtures Daniel Cousens 2014-05-16 13:42:37 +10:00
  • cf39de4035 Merge pull request #179 from dcousens/txscript Wei Lu 2014-05-18 07:58:20 +08:00
  • 0468c4710c Transaction: rename (de)serialize to [to/from]Buffer Daniel Cousens 2014-05-08 10:44:35 +10:00
  • e033a872c9 Transaction: rename hashTransactionForSignature to hashForSignature Daniel Cousens 2014-05-04 15:03:24 +10:00
  • 55681e7e5d Script: use PubKey objects not prebuilt Buffers Daniel Cousens 2014-05-08 13:55:57 +10:00
  • 54cc123d31 Address/Script: consistent function ordering Daniel Cousens 2014-05-08 13:28:20 +10:00
  • 842b075e75 Address: consistent json formatting Daniel Cousens 2014-05-14 14:38:55 +10:00
  • 39d042d058 syncscript: general cleanup Daniel Cousens 2014-05-08 13:23:31 +10:00
  • 1e0521f7e5 Merge pull request #178 from bitcoinjs/integration-tests Daniel Cousens 2014-05-14 08:56:08 +10:00
  • 8063979d99 fix integration test Wei Lu 2014-05-13 22:01:40 +08:00
  • a71685658b add integration build to travis Wei Lu 2014-05-13 21:50:44 +08:00
  • b99ed46796 opcodes: rename to opcodes Daniel Cousens 2014-05-13 23:14:07 +10:00
  • f9782b7c17 opcodes: remove unused reverseMap Daniel Cousens 2014-05-13 23:12:30 +10:00
  • e835a6264d Merge pull request #177 from dcousens/opclean Wei Lu 2014-05-13 19:53:53 +08:00
  • 554ba250b9 opcode: less redundant indentation Daniel Cousens 2014-05-10 11:35:53 +10:00
  • 1fe8282eda Script: remove redundant opcode.map access Daniel Cousens 2014-05-10 11:35:21 +10:00
  • 9cd34f50d5 Merge pull request #176 from dcousens/rename Wei Lu 2014-05-13 16:14:50 +08:00
  • 6c0eebe94b tests: use filepaths directly Daniel Cousens 2014-05-13 17:55:53 +10:00
  • e27c97a791 ECPubKey/ECKey: separate to two files Daniel Cousens 2014-05-13 16:44:29 +10:00
  • 05e0d08098 BufferExt: rename to bufferutils Daniel Cousens 2014-05-13 16:38:13 +10:00
  • 7a740c2e7b tests: forces consistent import syntax Daniel Cousens 2014-05-13 16:35:07 +10:00
  • 7cac39633c Merge pull request #175 from dcousens/cryptoHmac Wei Lu 2014-05-13 09:46:27 +08:00
  • 1840f99c34 Merge pull request #174 from dcousens/hdbipad Wei Lu 2014-05-13 08:46:50 +08:00
  • 276a339d60 crypto: HMACSHA512 into crypto and add tests Daniel Cousens 2014-05-10 09:55:55 +10:00
  • f70ccc9215 convert: remove hex functions Daniel Cousens 2014-05-10 08:58:24 +10:00
  • 614a213d44 Transaction: remove untested hash array support Daniel Cousens 2014-05-10 09:33:02 +10:00
  • 063643b4a1 HDWallet: show clearer BIP32 adherence for Master key Daniel Cousens 2014-05-12 09:56:00 +10:00
  • 3ed7d78e59 HDWallet: adhere to BIP32 for CKD Daniel Cousens 2014-05-10 09:41:18 +10:00
  • 25514d6ac1 HDWallet: remove HmacBytesToBytes Daniel Cousens 2014-05-10 09:41:00 +10:00
  • da36003d09 Script: remove sort requirement for multisig Daniel Cousens 2014-05-09 18:03:41 +10:00
  • de343b2093 Script: remove Address requirement Daniel Cousens 2014-05-09 18:03:22 +10:00
  • 631f7257ef Merge pull request #173 from dcousens/scriptclean Wei Lu 2014-05-09 15:51:20 +08:00
  • f18c5e4c1e Script: removes Script.createP2SHMultiSigScriptSig Daniel Cousens 2014-05-09 16:18:35 +10:00
  • f8e662e495 Script: rename toScriptHash to getHash and add tests Daniel Cousens 2014-05-09 12:56:51 +10:00
  • cace8316e4 Script: extract test data to fixture Daniel Cousens 2014-05-09 12:56:35 +10:00
  • 342c55c864 Address: remove circular dependency fix Daniel Cousens 2014-05-09 12:26:38 +10:00