Commit Graph

  • 2df790e2ab Wallet: remove use of hashLittleEndian Daniel Cousens 2014-05-21 13:18:33 +1000
  • 4afdbc9f68 Wallet: use dustThreshold directly Daniel Cousens 2014-05-20 16:17:44 +1000
  • bd3690bdc0 Wallet: remove async interface Daniel Cousens 2014-05-20 16:11:01 +1000
  • 50e9a09a8c Wallet: cleanup createTx control flow Daniel Cousens 2014-05-20 15:11:17 +1000
  • b10e96cbff ecdsa: serializeSig should return a Buffer Daniel Cousens 2014-05-30 17:49:12 +1000
  • 7e9b5d8584 bufferutils: return opcode for use Daniel Cousens 2014-05-30 16:28:13 +1000
  • 13f95d4ecf Merge pull request #199 from dcousens/btccoretests Wei Lu 2014-05-30 12:36:47 +0800
  • bda1a8321c bufferutils: unrolls tests and adds more 16 bit test fixtures Daniel Cousens 2014-05-29 16:26:13 +1000
  • 6f3d829be0 all: Expected T, got PARAM Daniel Cousens 2014-05-29 16:09:47 +1000
  • 14069155b0 tests: adds bitcoin core tests Daniel Cousens 2014-05-29 01:21:56 +1000
  • 2f44628604 Transaction: refactor hashForSignature Daniel Cousens 2014-05-29 01:20:13 +1000
  • 7d94d1b068 Script: add fromChunks and without Daniel Cousens 2014-05-28 19:36:33 +1000
  • d18f2dba00 bufferutils: add PUSHDATA implementation Daniel Cousens 2014-05-28 19:34:15 +1000
  • 36a1d579f8 coretests: reverse inputs for simplicity of testing Daniel Cousens 2014-05-28 16:19:49 +1000
  • 54950c9abb Transaction: fix SIGHASH_* constant values Daniel Cousens 2014-05-29 01:19:28 +1000
  • db814439a3 Transaction: extract DEFAULT_SEQUENCE constant Daniel Cousens 2014-05-28 15:13:45 +1000
  • 12a2dc3cc2 tests: adds Bitcoin core test data Daniel Cousens 2014-05-28 14:44:35 +1000
  • b05d17f904 Script: adds missing exception regex Daniel Cousens 2014-05-29 16:06:08 +1000
  • 8b3634c866 HDWallet: adds missing exception regex Daniel Cousens 2014-05-29 16:05:04 +1000
  • 7494a146a6 ECKey: fix exception tests Daniel Cousens 2014-05-29 16:00:27 +1000
  • 6cfa729dae ecdsa: fix missing exceptions Daniel Cousens 2014-05-29 15:42:12 +1000
  • 2fc69b0834 address/base58check: fix missing exceptions/tests Daniel Cousens 2014-05-28 13:34:10 +1000
  • 47ae862ae9 base58: fix missing exceptions Daniel Cousens 2014-05-28 13:29:01 +1000
  • c9ad359520 Merge pull request #196 from dcousens/intasync Wei Lu 2014-05-29 00:12:00 +0800
  • 326cda63c0 integration: use Script.getHash Daniel Cousens 2014-05-28 12:13:41 +1000
  • c9f9d86cb4 integration: stop async tests causing wrong balance Daniel Cousens 2014-05-28 01:52:35 +1000
  • 778aab104e tests: fix #198 indentation Daniel Cousens 2014-05-28 19:02:57 +1000
  • cf4d7bb0f3 Merge pull request #198 from thallium205/master Daniel Cousens 2014-05-28 19:01:33 +1000
  • 343289229e ensures that pubKey length is greater than m ensure that pubKey length is greater than m John Russell 2014-05-28 01:28:14 -0700
  • 4dd617d5ca wallet: fix address description typo Daniel Cousens 2014-05-28 13:25:21 +1000
  • 8514bbfabd Address: remove Address.Error Daniel Cousens 2014-05-28 13:17:04 +1000
  • 4332c9e3d4 README: improve feature list Daniel Cousens 2014-05-27 13:10:58 +1000
  • befa0d3446 Merge pull request #195 from coinpunk/addcoveralls Wei Lu 2014-05-25 09:06:02 +0000
  • 6f87c437d5 package.json: add support for continuous coverage reporting Kyle Drake 2014-05-25 18:06:37 +1000
  • 33e5883be1 sec: remove untested alt curves not used by bitcoin Kyle Drake 2014-05-24 14:13:30 +1000
  • c962d0c9b7 Merge pull request #194 from coinpunk/hdcleanups Wei Lu 2014-05-25 03:09:55 +0000
  • 600209b1a6 hdwallet: remove fromHex, add better tests for edge cases Kyle Drake 2014-05-25 11:58:10 +1000
  • c5704cfd44 Merge pull request #193 from dcousens/hdtests Wei Lu 2014-05-25 02:09:31 +0000
  • dd3e171212 Merge pull request #188 from dcousens/ecsig Kyle Drake 2014-05-25 11:57:09 +1000
  • d2e921fce6 HDWallet: move test vectors to fixtures Daniel Cousens 2014-05-25 11:48:16 +1000
  • 1e70e31e9f README: change fromHex to fromWIF Daniel Cousens 2014-05-25 10:26:24 +1000
  • 08951be66f Script: add createPubKeyScriptPubKey Daniel Cousens 2014-05-25 10:21:04 +1000
  • 05d0baae7c Merge pull request #191 from coinpunk/remove-crypto-hash-transistions Wei Lu 2014-05-25 00:16:37 +0000
  • 4e3cb6762b fix for hash160 in integration test Kyle Drake 2014-05-25 09:55:56 +1000
  • f545ed1279 remove crypto hash transition code Kyle Drake 2014-05-24 13:45:52 +1000
  • c17c6f9291 Merge pull request #192 from coinpunk/eccleanup Daniel Cousens 2014-05-24 20:09:48 +1000
  • f88b5cbbb9 Merge pull request #190 from coinpunk/readmefixes Kyle Drake 2014-05-24 18:22:41 +1000
  • 58fd12e66d ecdsa: always use signature object Daniel Cousens 2014-05-24 16:25:38 +1000
  • 52217ea262 Merge pull request #187 from dcousens/messagefixtures Wei Lu 2014-05-24 04:40:02 +0000
  • bd1a08bfa1 ecdsa: use signum() over compareTo Daniel Cousens 2014-05-24 14:33:02 +1000
  • 37d5147cac ecdsa: add invalid tests for verifyRaw Daniel Cousens 2014-05-24 13:40:20 +1000
  • 1d6b1fe58b message: better variable names Daniel Cousens 2014-05-24 13:54:46 +1000
  • 2114deba95 message: data-driven tests Daniel Cousens 2014-05-22 13:22:59 +1000
  • bc062fbdce cleanup some unused ec.js code Kyle Drake 2014-05-24 13:33:23 +1000
  • b6addfdfc8 fix for a few readme examples Kyle Drake 2014-05-24 10:17:14 +1000
  • 3f80882939 Merge pull request #186 from dcousens/jsontests Wei Lu 2014-05-23 16:31:04 +0000
  • d4e1652688 Merge pull request #185 from dcousens/secclean Wei Lu 2014-05-23 16:21:06 +0000
  • c6bc0ebdcb Merge pull request #184 from dcousens/ecclean Wei Lu 2014-05-23 16:16:05 +0000
  • b2351f9026 tests: use JSON fixtures exclusively Daniel Cousens 2014-05-18 19:47:39 +1000
  • 0fcda5835e tests: remove bigi test fixture Daniel Cousens 2014-05-18 20:01:25 +1000
  • aca565239a ECKey: remove unnecessary slice Daniel Cousens 2014-05-17 17:06:02 +1000
  • cd326921bc bigi: upgrade to 1.1.0 Daniel Cousens 2014-05-13 19:10:20 +1000
  • 1087ac07de sec: fix formatting Daniel Cousens 2014-05-16 11:31:49 +1000
  • b8858c0bc9 sec: use BigInteger.fromHex directly Daniel Cousens 2014-05-16 11:31:08 +1000
  • da48c988f6 sec: use a hashtable for lookup Daniel Cousens 2014-05-16 11:30:28 +1000
  • 087ca551f5 ecdsa: fix indentation Daniel Cousens 2014-05-23 17:18:32 +1000
  • d05d661aea ecdsa: use standard declarative notation for functions Daniel Cousens 2014-05-17 15:11:43 +1000
  • bcfd62fdb5 ecdsa: remove implicit ecparams Daniel Cousens 2014-05-17 15:06:52 +1000
  • ab2ca395ac ecdsa: remove ECKey dependency in tests Daniel Cousens 2014-05-17 14:39:31 +1000
  • 2dec1375a1 ecdsa: use (r, s) values directly Daniel Cousens 2014-05-10 22:38:05 +1000
  • 8d7408202f ecdsa: consistent parameter ordering Daniel Cousens 2014-05-10 22:30:29 +1000
  • abe65b8d4a ecdsa: use shamirs trick Daniel Cousens 2014-05-10 15:24:49 +1000
  • d9184ba6b8 Package: node-browserify -> browserify Wei Lu 2014-05-24 00:46:46 +1000
  • e4aac0f2de Merge pull request #183 from dcousens/ecconst Wei Lu 2014-05-22 21:36:59 +1000
  • b56a039350 Merge pull request #182 from dcousens/ectests Wei Lu 2014-05-22 19:18:35 +1000
  • a17a5b23d9 ec: fix point decoding for other curves Daniel Cousens 2014-05-17 14:10:32 +1000
  • 5ec9504ed6 ecdsa: opt for shiftRight, pow and square Daniel Cousens 2014-05-17 12:05:05 +1000
  • 7d89ff427c ecdsa: comment cleanup Daniel Cousens 2014-05-17 12:04:32 +1000
  • 0865f09d20 ec/dsa: extract P_OVER_FOUR as a curve specific constant Daniel Cousens 2014-05-17 12:03:23 +1000
  • 1e54c521d5 ec: extract BigInteger constants Daniel Cousens 2014-05-17 11:56:33 +1000
  • d9ce4bee6b ec: use signum() not equals(BigInteger.ZERO) Daniel Cousens 2014-05-17 11:53:05 +1000
  • d14b08efd1 ec/dsa: recovery param now used consistently Daniel Cousens 2014-05-22 12:28:14 +1000
  • aafbe46b35 Merge pull request #181 from dcousens/mesnet Wei Lu 2014-05-19 00:12:42 +1000
  • fe5ac4dde2 Merge pull request #180 from dcousens/eckey1 Wei Lu 2014-05-19 00:10:58 +1000
  • 24371425f9 ec: decodeFrom now uses Buffers and handles errors Daniel Cousens 2014-05-17 00:39:30 +1000
  • a3f691bf7c ecdsa: parseSigCompact use Buffer API Daniel Cousens 2014-05-17 00:28:39 +1000
  • f7c7265d64 ecdsa: parseSig now uses buffer API Daniel Cousens 2014-05-17 00:23:40 +1000
  • ccca6989b5 ec: getEncoded now uses Buffer API Daniel Cousens 2014-05-17 00:33:33 +1000
  • db3ffe58d1 message: use serializeSigCompact Daniel Cousens 2014-05-17 00:27:54 +1000
  • 1c76bdf9c3 ec: add better test vectors for ECPointFp encode/decode Daniel Cousens 2014-05-16 23:17:46 +1000
  • 4c7108d561 ecdsa: add serializeSigCompact and tests Daniel Cousens 2014-05-16 23:11:04 +1000
  • b208a6ab78 crypto/ecdsa: moves HmacSHA256 to crypto Daniel Cousens 2014-05-16 12:36:09 +1000
  • 99a1b7274c Transaction: use the type embedded in the signature Daniel Cousens 2014-05-17 00:22:56 +1000
  • 6eb167b2c8 message: remove unnecessary tests Daniel Cousens 2014-05-16 16:42:44 +1000
  • 87567e008a message: use base64 for signature data Daniel Cousens 2014-05-16 16:41:57 +1000
  • 6b5990c6e2 message: support alternate networks Daniel Cousens 2014-05-16 15:39:17 +1000
  • dc69162757 message: remove signing verification Daniel Cousens 2014-05-16 13:40:51 +1000
  • 10fe4474d1 ECKey: remove *Buffer/*Hex functions Daniel Cousens 2014-05-16 13:46:06 +1000
  • bf109f32a9 ECPubKey: improve tests and extract test data to fixtures Daniel Cousens 2014-05-16 13:42:37 +1000
  • cf39de4035 Merge pull request #179 from dcousens/txscript Wei Lu 2014-05-18 07:58:20 +0800